ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೋಡ್ ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಆರಂಭಿಕರಿಗಾಗಿ 82 ಸಂಪೂರ್ಣ, ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸಿ ಪ್ರೋಗ್ರಾಂಗಳ ಗ್ರಂಥಾಲಯವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಮಾಣಿತ ಸಿ (ಸಿ 17) ನಲ್ಲಿ ಬರೆಯಲಾಗುತ್ತದೆ, ಎಚ್ಚರಿಕೆಗಳಿಲ್ಲದೆ ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಿಜವಾದ ಮಾದರಿ ರನ್ ಮತ್ತು ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದರ ಸಣ್ಣ ವಿವರಣೆಯೊಂದಿಗೆ ಬರುತ್ತದೆ. ವಿಂಗಡಣೆ, ಹುಡುಕಾಟ, ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಮತ್ತು ಪಾಯಿಂಟರ್ ಪ್ರೋಗ್ರಾಂಗಳ ಒಳಗೆ ಏನಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ರೇಖಾಚಿತ್ರಗಳು ತೋರಿಸುತ್ತವೆ.
ಅಪ್ಲಿಕೇಶನ್ ಏನು ಒಳಗೊಂಡಿದೆ
• ಮೂಲಭೂತ ಅಂಶಗಳು: ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಹೇಗೆ ಕಂಪೈಲ್ ಮಾಡುವುದು ಮತ್ತು ರನ್ ಮಾಡುವುದು, ಹಲೋ ವರ್ಲ್ಡ್, ಸ್ಕ್ಯಾನ್ಎಫ್ ಮತ್ತು ಎಫ್ಜೆಟ್ಗಳೊಂದಿಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಇನ್ಪುಟ್ ಓದುವುದು, ಅಂಕಗಣಿತ ಆಪರೇಟರ್ಗಳು, ವಿನಿಮಯ, ಡೇಟಾ ಪ್ರಕಾರಗಳ ಗಾತ್ರಗಳು ಮತ್ತು ಶ್ರೇಣಿಗಳು, ಅಕ್ಷರ ಕೋಡ್ಗಳು
• ಷರತ್ತುಗಳು: ಸಮ ಅಥವಾ ಬೆಸ, ಸ್ವರ ಅಥವಾ ವ್ಯಂಜನ, ಅಧಿಕ ವರ್ಷಗಳು, ಮೂರು ಸಂಖ್ಯೆಗಳಲ್ಲಿ ದೊಡ್ಡದು, ಗ್ರೇಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್, ಚತುರ್ಭುಜ ಸಮೀಕರಣದ ಬೇರುಗಳು
• ಲೂಪ್ಗಳು ಮತ್ತು ಸಂಖ್ಯೆಗಳು: ಮೊತ್ತ ಮತ್ತು ಸರಾಸರಿ, ಗುಣಾಕಾರ ಕೋಷ್ಟಕ, ಅಂಕೆಗಳ ಮೊತ್ತ, ಹಿಮ್ಮುಖ ಮತ್ತು ಪ್ಯಾಲಿಂಡ್ರೋಮ್ ಸಂಖ್ಯೆಗಳು, ಅಪವರ್ತನೀಯ, ಫಿಬೊನಾಚಿ ಸರಣಿ, ಅವಿಭಾಜ್ಯ ಪರಿಶೀಲನೆ, ಎರಾಟೋಸ್ತನೀಸ್ನ ಜರಡಿ, ಆರ್ಮ್ಸ್ಟ್ರಾಂಗ್ ಮತ್ತು ಪರಿಪೂರ್ಣ ಸಂಖ್ಯೆಗಳು, ಜಿಸಿಡಿ ಮತ್ತು ಎಲ್ಸಿಎಂ, ಎನ್ಸಿಆರ್ ಮತ್ತು ಎನ್ಪಿಆರ್, ವೇಗದ ಶಕ್ತಿ
• ಮಾದರಿಗಳು: ನಕ್ಷತ್ರ ಮತ್ತು ಸಂಖ್ಯೆ ತ್ರಿಕೋನಗಳು, ಪಿರಮಿಡ್, ವಜ್ರ, ಟೊಳ್ಳಾದ ಚೌಕ, ಫ್ಲಾಯ್ಡ್ನ ತ್ರಿಕೋನ, ಪ್ಯಾಸ್ಕಲ್ನ ತ್ರಿಕೋನ
• ಸಂಖ್ಯಾ ವ್ಯವಸ್ಥೆಗಳು: ದಶಮಾಂಶದಿಂದ ಬೈನರಿ, ಅಷ್ಟಮ ಮತ್ತು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಮತ್ತು ಬ್ಯಾಕ್, ಬಿಟ್ವೈಸ್ ಆಪರೇಟರ್ಗಳು
• ಅರೇಗಳು: ಮೊತ್ತ ಮತ್ತು ಸರಾಸರಿ, ದೊಡ್ಡ ಮತ್ತು ಚಿಕ್ಕ ಅಂಶ, ಹಿಮ್ಮುಖ, ಸೇರಿಸು ಮತ್ತು ಅಳಿಸು, ರೇಖೀಯ ಹುಡುಕಾಟ, ಬೈನರಿ ಹುಡುಕಾಟ, ಬಬಲ್ ವಿಂಗಡಣೆ, ಆಯ್ಕೆ ವಿಂಗಡಣೆ, ಸೇರಿಸುವಿಕೆ ವಿಂಗಡಣೆ, ವಿಂಗಡಿಸಲಾದ ಅರೇಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವುದು, ಆವರ್ತನ ಎಣಿಕೆ, ತೆಗೆದುಹಾಕುವುದು ನಕಲುಗಳು
• ಮ್ಯಾಟ್ರಿಕ್ಸ್ಗಳು: ಸಂಕಲನ ಮತ್ತು ವ್ಯವಕಲನ, ಗುಣಾಕಾರ, ಟ್ರಾನ್ಸ್ಪೋಸ್, 2 × 2 ಮತ್ತು 3 × 3 ನಿರ್ಣಾಯಕಗಳು
• ಸ್ಟ್ರಿಂಗ್ಗಳು: ಉದ್ದ, ಹಿಮ್ಮುಖ, ಪ್ಯಾಲಿಂಡ್ರೋಮ್, ಸ್ವರ ಎಣಿಕೆ, ಪ್ರಕರಣ ಪರಿವರ್ತನೆ, ಪದ ಎಣಿಕೆ, ಜೋಡಿಸಿ, ಹೋಲಿಕೆ ಮತ್ತು ಗ್ರಂಥಾಲಯವಿಲ್ಲದೆ ನಕಲಿಸಿ, ಅನಗ್ರಾಮ್ ಪರಿಶೀಲನೆ, ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು, ಪೂರ್ಣಾಂಕಕ್ಕೆ ಸ್ಟ್ರಿಂಗ್
• ಪಾಯಿಂಟರ್ಗಳು ಮತ್ತು ಕಾರ್ಯಗಳು: ಪಾಯಿಂಟರ್ ಬೇಸಿಕ್ಸ್, ಪಾಯಿಂಟರ್ಗಳೊಂದಿಗೆ ವಿನಿಮಯ, ಅರೇಗಳು ಮತ್ತು ಪಾಯಿಂಟರ್ಗಳು, ಮಾಲೋಕ್ ಮತ್ತು ರಿಯಲೋಕ್ನೊಂದಿಗೆ ಡೈನಾಮಿಕ್ ಅರೇಗಳು, ಫಂಕ್ಷನ್ ಪಾಯಿಂಟರ್ಗಳು ಮತ್ತು qsort, ಪುನರಾವರ್ತನೆ, ಹನೋಯ್ ಗೋಪುರ
• ರಚನೆಗಳು ಮತ್ತು ಫೈಲ್ಗಳು: ವಿದ್ಯಾರ್ಥಿ ದಾಖಲೆಗಳು, ಸಂಕೀರ್ಣ ಸಂಖ್ಯೆಗಳು, ಪಠ್ಯ ಫೈಲ್ ಅನ್ನು ಬರೆಯುವುದು ಮತ್ತು ಓದುವುದು, ಫೈಲ್ನಲ್ಲಿ ಸಾಲುಗಳು ಮತ್ತು ಪದಗಳನ್ನು ಎಣಿಸುವುದು, ಫೈಲ್ ಅನ್ನು ನಕಲಿಸುವುದು
• ಸರಳ ಯೋಜನೆಗಳು: ಕ್ಯಾಲ್ಕುಲೇಟರ್, ತಾಪಮಾನ ಪರಿವರ್ತಕ, ಬ್ಯಾಂಕ್ ಖಾತೆ ಮೆನು, ಸಂಖ್ಯೆ ಊಹಿಸುವ ಆಟ, ಟಿಕ್-ಟ್ಯಾಕ್-ಟೋ
ಪ್ರತಿಯೊಂದು ಪ್ರೋಗ್ರಾಂ ಪುಟವು
• ನಕಲಿಸಲು, ಕಂಪೈಲ್ ಮಾಡಲು ಮತ್ತು ಚಲಾಯಿಸಲು ಸಿದ್ಧವಾಗಿರುವ ಪೂರ್ಣ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಹೊಂದಿದೆ
• ಟೈಪ್ ಮಾಡಿದ ಇನ್ಪುಟ್ ಅನ್ನು ಹೈಲೈಟ್ ಮಾಡಿದ ನೈಜ ಪ್ರೋಗ್ರಾಂನಿಂದ ಸೆರೆಹಿಡಿಯಲಾದ ಮಾದರಿ ರನ್
• ಕೋಷ್ಟಕಗಳು ಮತ್ತು ರೇಖಾಚಿತ್ರಗಳೊಂದಿಗೆ ಸ್ಪಷ್ಟವಾದ "ಇದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ" ಎಂಬ ವಿವರಣೆ, ಅವು ಸಹಾಯ ಮಾಡುತ್ತವೆ
• ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳ ಕುರಿತು ಟಿಪ್ಪಣಿಗಳು: ಪೂರ್ಣಾಂಕ ಓವರ್ಫ್ಲೋ, ಬಫರ್ ಓವರ್ಫ್ಲೋಗಳು, ಅಸುರಕ್ಷಿತ ಇನ್ಪುಟ್ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸದ ನಡವಳಿಕೆ
• ಸಂಬಂಧಿತ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಲಿಂಕ್ಗಳು
ಇದು ಯಾರಿಗಾಗಿ
ಶಾಲೆ ಅಥವಾ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಸಿ ಕಲಿಯುವ ವಿದ್ಯಾರ್ಥಿಗಳು, ಉದಾಹರಣೆಗಳಿಂದ ಉತ್ತಮವಾಗಿ ಕಲಿಯುವ ಆರಂಭಿಕರು ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಲ್ಯಾಬ್ ಪರೀಕ್ಷೆಗಳು ಅಥವಾ ಪ್ರಾಯೋಗಿಕ ಪರೀಕ್ಷೆಗಳಿಗೆ ತಯಾರಿ ನಡೆಸುತ್ತಿರುವ ಯಾರಾದರೂ. ಇದು ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಟ್ಯುಟೋರಿಯಲ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಉದಾಹರಣೆ-ಪ್ರೋಗ್ರಾಂ ಒಡನಾಡಿಯಾಗಿದೆ.
ವೈಶಿಷ್ಟ್ಯಗಳು
• ಆಫ್ಲೈನ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಅಗತ್ಯವಿಲ್ಲ
• 8 ಭಾಷೆಗಳಲ್ಲಿ ವಿವರಣೆಗಳು ಲಭ್ಯವಿದೆ: ಇಂಗ್ಲಿಷ್, ಎಸ್ಪಾನೋಲ್, ಪೋರ್ಚುಗೀಸ್, ಫ್ರಾಂಚೈಸ್, ಡಾಯ್ಚ್, العربية, हिन्दी ಮತ್ತು ಬಹಾಸಾ ಇಂಡೋನೇಷ್ಯಾ
• ಎಲ್ಲಾ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಹುಡುಕಿ
• ಡಾರ್ಕ್ ಮೋಡ್
• ಫೋನ್ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ಗಳಿಗಾಗಿ ಕ್ಲೀನ್ ಲೇಔಟ್
• ಸೈನ್-ಇನ್ ಇಲ್ಲ
ಪ್ರೋಗ್ರಾಂಗಳು ಮೂಲವಾಗಿದ್ದು C17 ಕಂಪೈಲರ್ನೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ. ಈ ಅಪ್ಲಿಕೇಶನ್ ಸ್ವತಂತ್ರ ಅಧ್ಯಯನ ಸಹಾಯವಾಗಿದೆ; ಇದು ಯಾವುದೇ ಕಂಪೈಲರ್ ಮಾರಾಟಗಾರ ಅಥವಾ ಮಾನದಂಡಗಳ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿಲ್ಲ.
ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಉದಾಹರಣೆಗಳು: ಮಾದರಿ ರನ್ಗಳು ಮತ್ತು ವಿವರಣೆಗಳೊಂದಿಗೆ 82 ಪರೀಕ್ಷಿತ ಪ್ರೋಗ್ರಾಂಗಳು
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಅಕ್ಟೋ 13, 2026