Astu Coding
142 subscribers
8 photos
4 videos
3 files
1 link
Download Telegram
Forwarded from Astu Coding
๐Ÿ“Œ แŒฅแ‹ซแ‰„ แ‹จแˆ†แАแ‰ฃแ‰น แАแŒˆแˆญ แŠซแˆˆ @astutechschat แˆ˜แŒ แ‹จแ‰… แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข

๐Ÿ“Œ แˆแˆณแ‰ฅแฃ แŠ แˆตแ‰ณแ‹จแ‰ต / แˆ˜แˆตแ‰ฐแŠซแŠจแˆ แŠ แˆˆแ‰ แ‰ต แˆแ‰ตแˆ‰แ‰ต แАแŒˆแˆญ แŠซแˆˆ ๐Ÿ‘ค @natiprado แˆ‹แ‹ญ แˆแ‰ณแ‹ฐแˆญแˆฑแŠ• แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข ๐Ÿ˜Š
Sequence Data Types
๐Ÿ”… แ‰ แŠ แŒญแˆฉ แ‹ญแˆ… แ‹จแ‹ณแ‰ณ แ‰ณแ‹ญแ• แŠ แ‹ญแАแ‰ตแฅ แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แ‹ณแ‰ณแ‹Žแ‰ฝแŠ•(แ‰แŒฅแˆฎแ‰ฝแฃ แŒฝแˆ‘แŽแ‰ฝ แ‹ˆแ‹˜แ‰ฐ.) แŠ แŠ•แ‹ต แˆ‹แ‹ญ แˆฐแ‰ฅแˆฐแ‰ฅ แŠ แ‹ตแˆจแŒˆแŠ• แˆˆแˆ˜แ‹ซแ‹ แ‹ญแˆจแ‹ฑแŠ“แˆแข

๐Ÿ’ข แŠฅแŠ•แ‹ฐแ‹จ แ‰ฃแˆ•แˆญแ‹ซแ‰ธแ‹แŠ“ แŠ แŒˆแˆแŒแˆŽแ‰ณแ‰ธแ‹ แ‰ 3 แ‹ญแŠจแˆแˆ‹แˆ‰แฆ

1. List
2. Tuple
3. Set
List
๐Ÿ”… แ‹ญแˆ…แŠ• แ‹จแ‹ณแ‰ณ แŠ แ‹ญแАแ‰ต แˆˆแˆ˜แแŒ แˆญ [ ] ๐Ÿ‘ˆ แ‹ญแˆ„แŠ• แ‰…แŠ•แ แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ•แข

แ‹จแˆšแŠจแ‰ฐแˆ‰แ‰ตแŠ• แ‰ฃแˆ•แˆญแ‹ญ แŠ แˆˆแ‹แฆ

โœ”๏ธ Mutableแฆ แ‰ แˆ›แŠ•แŠ›แ‹แˆ แŒŠแ‹œ แ‹แˆตแŒก แ‹ซแˆ‰แ‰ตแŠ• แ‹ณแ‰ณแ‹Žแ‰ฝแฅ แˆ›แŒฅแ‹แ‰ตแฃ แŠ แ‹ฒแˆต แˆ˜แŒจแˆ˜แˆญแฃ แˆ˜แ‰€แ‹จแˆญแฃ แˆ˜แˆˆแ‹ˆแŒฅ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•แข

โœ”๏ธ Orderedแฆ แˆแŠญ แŠฅแŠ•แ‹ฐแ‰ฐแˆแŒ แˆจแฅ แ‰…แ‹ฐแˆ-แ‰ฐแŠจแ‰ฐแˆ‰แŠ• แˆณแ‹ญแˆˆแ‹แŒฅ แ‹ญแ‰€แˆ˜แŒฃแˆแข

โœ”๏ธ Indexableแฆ แ‹แˆตแŒก แŠซแˆ‰แ‰ต แ‹ณแ‰ณแ‹Žแ‰ฝ แ‹จแˆแŠ•แˆแˆแŒˆแ‹แŠ• Access แˆ›แ‹ตแˆจแŒ แ‹ญแ‰ปแˆ‹แˆแข

ls = [1, 2, 3, 4, 5]
print(ls) # [1, 2, 3, 4, 5]
Indexing
๐Ÿ”… Indexing แˆ›แˆˆแ‰ตแฆ แ‹จแˆแŠ•แˆแˆแŒˆแ‹แŠ• แ‹ณแ‰ณ แŠจแ‹แˆตแŒก แŠ แ‹แŒฅแ‰ถ แˆ˜แŒ แ‰€แˆ แˆ›แˆˆแ‰ต แАแ‹แข

โœ… แ‹จแˆแŠ•แŒ แˆ˜แ‹แˆ แ‰ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆŠแˆตแ‰ณแ‰ฝแŠ•แŠ• แ‹ซแ‹ˆแŒ…แŠ•แ‰ แ‰ต แ‰ฐแˆˆแ‹‹แ‹‹แŒญ แˆ‹แ‹ญ [แ‹จIndex แ‰แŒฅแˆญ] แ‰ แˆ›แ‹ตแˆจแŒ แАแ‹แข

๐Ÿ’ข Index Number(แ‰แŒฅแˆญ)แฆ แˆ›แˆˆแ‰ต แŠฅแ‹› List แ‹แˆตแŒฅ แˆ‹แˆ‰ แˆˆแŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แŠ แ‰ฃแˆ‹แ‰ต แ‹จแˆšแˆฐแŒฅ แ‰ฐแˆซ แ‰แŒฅแˆญ(แ‰…แ‹ฐแˆ แ‰ฐแŠจแ‰ฐแˆ‰แŠ• แ‹จแŒ แ‰ แ‰€) แ‰แŒฅแˆญ แАแ‹แข
๐Ÿ”… Index Number แˆแˆแŒŠแ‹œ แŠจ0 แ‹ญแŒ€แˆแˆซแˆแข

แˆˆแˆแˆณแˆŒแฆ
ls = [6, 3, 1, 7, 2]

แ‰ฅแˆˆแŠ• แˆŠแˆตแ‰ต แ‰ฅแŠ•แˆแŒฅแˆญแฅ
แ‹จIndex แ‰แŒฅแˆซแ‰ธแ‹ แ‹จแŠจแ‰ณแ‰ฝ แ‹ซแˆˆแ‹ แ‹ญแˆ†แŠ“แˆแข

0   1  2  3  4    ๐Ÿ‘ˆ Index Number
[6, 3, 1, 7, 2]   ๐Ÿ‘ˆ List

แˆตแˆˆแ‹šแˆ… แŠ แˆแŠ• แŠจแ‹šแˆ… แ‹แˆตแŒฅ 7 แ‰แŒฅแˆญแŠ• แˆˆแˆ›แŠ•แ‰ แ‰ฅ แ‰ฅแˆžแŠญแˆญ แ‹จแˆšแŠจแ‰ฐแˆˆแ‹แŠ• แŠฅแŒ แ‰€แˆ›แˆˆแˆแข

ls = [6, 3, 1, 7, 2]
print(ls[3]) # 7
print(ls[0]) # 6
print(ls[1]) # 3

Indexing แŠ แŠ•แ‹ต แ‹จแˆŠแˆตแ‰ฑแŠ• แŠ แ‰ฃแˆ แ‰ฅแ‰ป แˆณแ‹ญแˆ†แŠ• 2แฃ 3แฃ แˆแŠ“แˆแ‰ฃแ‰ต แˆแˆ‰แŠ•แฃ แˆแŠ“แˆแ‰ฃแ‰ต แ‰ แ‹จ แˆแˆˆแ‰ต แŠฅแˆญแˆแŒƒแ‹แฃ แˆแŠ“แˆแ‰ฃแ‰ต แˆแˆ‰แŠ•แˆ แˆˆแˆ˜แŒˆแˆแ‰ แŒฅ แ‹ญแˆจแ‹ฑแŠ“แˆแข

แ‰ แАแ‹šแˆ… แˆแˆ‰ แ‹แˆตแŒฅ แ‰ แ‰ฐแŒจแˆ›แˆชแАแ‰ต แ‹จแˆแŒ แ‰€แ‹ แ‹ฐแŒแˆž แˆแˆˆแ‰ต แАแŒฅแ‰ฅ(:)(Colon) แŠจIndex แ‰แŒฅแˆญ แŠ แŒ แŒˆแ‰ฅ แ‰ แˆ›แˆตแ‰€แˆ˜แŒฅ แАแ‹แข

Structure:

[start:end:step]

แˆˆแˆแˆณแˆŒ
print(ls[0: 2]) # [6, 3]
print(ls[1: 4]) # [3, 1, 7]


๐Ÿ’ข แŠฅแŠ•แŒแ‹ฒแˆ… แˆแˆŒ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ‹แ‹ญ แ‹ซแˆˆแ‹ Index แ‰แŒฅแˆฉ  0 แАแ‹ แŠซแˆแŠ•แค แˆ˜แŒจแˆจแˆป แˆ‹แ‹ญ แ‹ซแˆˆแ‹ แ‹ฐแŒแˆž -1 แŠ แŠ•แ‹ต แАแ‹แข (แ‹ˆแ‹ฐ แŠ‹แˆ‹แˆ แ‹ญแ‰†แŒฅแˆซแˆ)

print(ls[-1]) # 2
๐Ÿ”… แ‹แˆ แ‰ฅแˆˆแŠ• [:] แ‰ฅแŠ“แ‹ฐแˆญแŒ แ‹ฐแŒแˆžแฅ แˆแˆ‰แŠ•แˆ แŠฅแŠ•แ‹ฐแˆ›แˆˆแ‰ณแ‰ฝแŠ• แАแ‹แข

แ‰ แŠ แŒญแˆฉ แ‹ญแˆ„แŠ•แŠ• แ‹ญแˆ˜แˆตแˆ‹แˆ แŠ แˆ แˆซแˆฉ
โ˜‘๏ธ ls[0: 2] ๐Ÿ‘‰ แŠจ0-2 (แˆแˆˆแ‰ตแŠ• แŠ แ‹ซแŠซแ‰ตแ‰ตแˆ)
โ˜‘๏ธ ls[2: ] ๐Ÿ‘‰ แŠจแˆแˆˆแ‰ต แ‹ฐแˆแˆฎ แˆแˆ‰แŠ•แˆ
โ˜‘๏ธ ls[::2] ๐Ÿ‘‰ แˆแˆ‰แŠ•แˆ แŒแŠ• แ‰ แ‹จ แˆแˆˆแ‰ต แŠฅแˆญแˆแŒƒ
โ˜‘๏ธ ls[::-1] ๐Ÿ‘‰ แˆแˆ‰แŠ•แˆ แŠจแˆ˜แŒจแˆจแˆป แŒ€แˆแˆฎ
โ˜‘๏ธ ls[::-2] ๐Ÿ‘‰ แˆแˆ‰แŠ•แˆ แŠจแˆ˜แŒจแˆจแˆป แŒ€แˆแˆฎ แ‰ แ‹จ แˆแˆˆแ‰ต แŠฅแˆญแˆแŒƒแข


โœ… แˆŒแˆ‹แŠ›แ‹ แ‹จIndexing แŒฅแ‰…แˆแฅ Index แ‰แŒฅแˆญ แ‰ฐแŒ แ‰…แˆ˜แŠ• แ‹จแˆแŠ•แˆแˆแŒˆแ‹แŠ• แ‹ณแ‰ณ แˆ˜แ‰€แ‹จแˆญ แŠ แˆแ‹ซแˆ แˆ›แŒฅแ‹แ‰ต แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•แข

แˆˆแˆ˜แ‰€แ‹จแˆญ แˆตแŠ•แˆแˆแŒแฆ
ls[index number] = new value

แˆˆแˆ›แŒฅแ‹แ‰ตแฆ
del ls[index number]

ใ€ฝ๏ธ del แ‹จแ“แ‹ญแ‰ฐแŠ• Keyword แАแ‹แข

ls[0] = 1
print(ls) # [1, 3, 1, 7, 2]

ls[:3] = [0, 2, 3]
print(ls) # [0, 2, 3, 7, 2]

del ls[-1]
print(ls) # [0, 2, 3, 7]


๐Ÿ’ก แ‰ตแˆแ‰ แ‹จIndex แ‰แŒฅแˆญ = แ‰ฅแ‹›แ‰ณแ‰ธแ‹ - 1
๐Ÿ‘3
Forwarded from Astu Techs
แ‰ แ‰ชแ‹ฒแ‹ฎ แ‹ˆแ‹ญแˆต แŠฅแŠ•แ‹ฒแ‹ แŠฅแŠ•แ‰€แŒฅแˆ?
Final Results
89%
แ‰ แ‰ชแ‹ฒแ‹ฎ
11%
แŠฅแŠ•แ‹ฒแ‹
๐Ÿ‘1
Forwarded from Astu Techs
๐ŸŽ‰ แ‹จแ‰ฅแ‹™แŠƒแŠ‘ แˆแŠ•แŒซ แ‰ แ‰ชแ‹ฒแ‹ฎ แ‹ญแˆ แˆซแˆแŠ• แ‹จแˆšแˆ แАแ‹แข

โœ… แŠฅแŠ”แˆ แ‰ แ‰ฐแ‰ปแˆˆแŠ แŠ แ‰…แˆ แŠจแАแŒˆ แŒ€แˆแˆฎ แ‰ แ‰ชแ‹ฒแ‹ฎ แˆฐแˆญแ‰ผ แŠฅแ‹šแˆ…แŠ“ แ‰ แŠฎแ‹ฒแŠ•แŒ‰ แ‰ปแŠ“แˆ แˆ‹แ‹ญ แŠฅแˆˆแ‰€แ‹‹แˆˆแˆแข

โš ๏ธ แŠฅแˆตแŠจแ‹›แ‹ แ‹ตแˆจแˆต แˆผแˆญ แˆ›แ‹ตแˆจแŒ  แŠฅแŠ•แ‹ณแ‹ญแˆฐแˆซ๐Ÿ˜Š

@astutechs
๐Ÿ‘1
Media is too big
VIEW IN TELEGRAM
โ–ช๏ธList Methods

โž– append
โž– extend
โž– insert
โž– pop
โž– remove

ใ€ฝ๏ธ แ‹จแ‰ชแ‹ฒแ‹ฎแ‹ แŒฅแˆซแ‰ต แ‹จแ‹ˆแˆจแ‹ฐแ‹ แˆณแ‹ญแ‹™ แˆตแˆˆแ‰ฐแ‰€แАแˆฐ แАแ‹แข

๐ŸŽฅ 15 แ‹ฐแ‰‚แ‰ƒ

๐Ÿ’พ 19 MB
Forwarded from Astu Techs
แ“แ‹ญแ‰ฐแŠ• แˆ™แˆ‰ แ‰ตแˆแˆ…แˆญแ‰ต แ‹›แˆฌ แˆ›แ‰ณ 3 แˆฐแ‹“แ‰ต แˆ‹แ‹ญ Live voice chat แ‹ญแŒ แ‰ฅแ‰แŠ•แข

@astutechs
๐Ÿ‘2
Astu Coding
Dictionary @astucoding
โš ๏ธ แŠจแ“แ‹ญแ‰ฐแŠ• 3.6 แ‰ แŠแ‰ต แ‹จแАแ‰ แˆจแ‹ Dictionaryแฅ Unordered Dictionary แАแ‰ แˆญแข

๐Ÿ”… แ“แ‹ญแ‰ฐแŠ• แ‹แˆตแŒฅ Dictionary Ordered แ‹จแˆ†แАแ‹ แŠจ3.6 version แ‰ แŠ‹แˆ‹ แАแ‹แข
Audio
๐ŸŽ™ Civics Podcast

@astutechs
แˆฐแˆ‹แˆ
๐ŸŽ‰ Welcome to C++!
๐ŸŽ‰ แŠฅแŠ•แŠณแŠ• แ‹ˆแ‹ฐ C++ แ‰ แ‹ฐแˆ…แŠ“ แˆ˜แŒก!

๐Ÿš€ One of the most popular programming languages! ๐Ÿš€ แŠจแแ‰ฐแŠ› แ‰ฐแ‹ˆแ‹ณแŒ…แАแ‰ต แ‹ˆแ‹ญแˆ แ‰ณแ‹‹แ‰‚แАแ‰ต แŠซแˆ‹แ‰ธแ‹ แ•แˆฎแŒแˆซแˆ แŠ แ‹˜แŒ‹แŒ… แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แŠ แŠ•แ‹ฑ แАแ‹แข

๐ŸŽฎ๐Ÿ•น๏ธ Builds games, operating systems, browsers, & more! ๐ŸŽฎ๐Ÿ•น๏ธ

โž• Great for handling massive data & efficient resource use! โž• C++ แ‰ตแˆแ‰ แŒฅแ‰…แˆ แ‰ฅแ‹™ แˆ˜แˆจแŒƒ แˆ›แˆตแ‰ฐแŠ“แŒˆแ‹ต แŠฅแŠ“ แˆ€แ‰ฅแ‰ตแŠ• แ‰ แ‰ฅแ‰ƒแ‰ต แˆ˜แŒ แ‰€แˆ แАแ‹! โœจ
๐™ค๐™ช๐™ฉ๐™ฅ๐™ช๐™ฉ
Most computer programs produce outputs. | แŠ แ‰ฅแ‹›แŠžแ‰น แ‹จแŠฎแˆแ’แ‹แ‰ฐแˆญ แ•แˆฎแŒแˆซแˆžแ‰ฝ แ‹แŒคแ‰ต แ‹ซแˆ˜แАแŒซแˆ‰แข

Examples:

- "You've got mail!" notifications โœ‰๏ธ | - "แŠ แ‹ฒแˆต แˆ˜แˆแ‹•แŠญแ‰ต แ‹ฐแˆญแˆถแˆƒแˆ!" แ‹จแˆšแˆ แˆ›แˆณแ‹ˆแ‰‚แ‹ซ โœ‰๏ธ

- "Game Over" on screen ๐ŸŽฎ

- Account balance in banking app ๐Ÿ’ฐ | - แ‹จแ‰ฃแŠ•แŠญ แ‰€แˆช แˆ‚แˆณแ‰ฅ ๐Ÿ’ฐ

Simplest output: displaying a message onscreen.

Coders use outputs to check code & fix problems. | แ•แˆฎแŒแˆซแˆ˜แˆฎแ‰ฝ แŠฎแ‹ต แˆˆแˆ›แˆจแŒ‹แŒˆแŒฅ แŠฅแŠ“ แ‰ฝแŒแˆฎแ‰ฝแŠ• แˆˆแˆ›แˆตแ‰ฐแŠซแŠจแˆ แ‹แŒคแ‰ถแ‰ฝแŠ• แ‹ญแŒ แ‰€แˆ›แˆ‰แข
ะ„ฮงฮ‘ะœฮกโ„“ะ„

cout << "Welcome to C++";

This is used to display the text welcome to c++ to the screen
Advantages of C++ ๐Ÿ‘ (แ‹จC++ แŒฅแ‰…แˆžแ‰ฝ)

C++ offers several key benefits:

โ€ข  High Performance โšก๏ธ (แŠจแแ‰ฐแŠ› แŠ แˆแŒปแŒธแˆ): [As a compiled language, C++ offers exceptional speed and efficiency.]
โ€ข  Object-Oriented Programming (OOP) ๐Ÿงฑ : [OOP principles make large projects easier to manage and maintain.]
โ€ข  Standard Template Library (STL) ๐Ÿงฐ : [The STL provides ready-made algorithms and data structures for efficient coding.]
โ€ข  Platform Independence ๐ŸŒ (แˆ˜แ‹ตแˆจแŠญ แАแŒปแАแ‰ต): [C++ code, once compiled, can run on various platforms (with appropriate compilers).]
โ€ข  Large and Active Community ๐Ÿง‘โ€๐Ÿ’ป (แ‰ตแˆแ‰… แŠฅแŠ“ แŠ•แ‰ แˆ›แˆ…แ‰ แˆจแˆฐแ‰ฅ): [A vast community provides ample support and resources.]

Disadvantages of C++ ๐Ÿ‘Ž (แ‹จC++ แŒ‰แ‹ณแ‰ถแ‰ฝ)

Despite its strengths, C++ also presents challenges:

โ€ข  Steep Learning Curve ๐Ÿ“ˆ: [Its complexity can make it difficult for beginners.]
โ€ข  Verbose Syntax ๐Ÿ“: [Code can be lengthy and less readable.]
โ€ข  Error-Prone โš ๏ธ: [Low-level access to system resources increases the risk of errors.]

Interesting Facts About C++ โœจ (แˆตแˆˆ C++ แŠ แˆตแ‹ฐแŠ“แ‰‚ แŠฅแ‹แАแ‰ณแ‹Žแ‰ฝ)

Here are some fun facts:

โ€ข  Name Origin (แ‹จแˆตแˆ แŠ แˆ˜แŒฃแŒฅ): [The "++" reflects its incremental evolution from C.]
โ€ข  Industry Dominance (แ‹จแŠขแŠ•แ‹ฐแˆตแ‰ตแˆช แ‰ แˆ‹แ‹ญแАแ‰ต): [C++ is a leading language for technical and commercial software.]
โ€ข  Essential Function (แŠ แˆตแˆแˆ‹แŒŠ แ‰ฐแŒแ‰ฃแˆญ): [Every C++ program needs at least a main() function to run.]


If you have any idea comment suggestion feel free to write.
๐Ÿ–๐Ÿ–๐Ÿ–
๐Ÿ‘Œ
Other university's c++ exams
We will see them one by one ๐Ÿคซ๐Ÿคซ
Until that try by ur self ๐Ÿ‘€
C++ Quiz is about to start 3....2.....1
Put ur answer in the comment section

1. Which of the following is the correct syntax to output "Hello World" in C++?

   a.  print ("Hello World");
   b.  cout << "Hello World";
   c.  Console.WriteLine("Hello World");
   d.  System.out.println("Hello World");

2. Is C++ an alias of C#?

   a.  True
   b.  False

3. How do you insert COMMENTS in C++ code?

   a.  # This is a comment
   b.  /* This is a comment
   c.  // This is a comment

4. Which data type is used to create a variable that should store text?

   a.  Txt
   b.  string
   c.  String
   d.  myString

5. How do you create a variable with the numeric value 5?

   a. num x = 5;
   b. x = 5;
   c. double x = 5;
   d. int x = 5;

6. How do you create a variable with the floating-point number 2.8?

    a. byte x = 2.8
    b. int x = 2.8
    c. x = 2.8
    d. double x = 2.8

7. Which method can be used to find the length of a string?

    a. getLength()
    b. len()
    c. length()
    d. getSize()
Comment ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡