Untitled
āύāĻŋāĻā§āĻā§ āĻāĻāĻāύ āĻŦāĻžāĻŦā§āϰā§āĻāĻŋ đ§âđŗ āĻšāĻŋāϏā§āĻŦā§ āĻāϞā§āĻĒāύāĻž āĻāϰā§āύ, āĻāϰ variableāĻā§āϞ⧠āĻšāϞ⧠āĻāĻĒāύāĻžāϰ āϰāĻžāύā§āύāĻžāϰ āĻĒāĻžāϤā§āϰ (āĻšāĻžāĻā§āĻŋ, āĻā§āĻžāĻ, āĻŦāĻžāĻāĻŋ)āĨ¤ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻšāϞ⧠āϏā§āĻ āĻĒāĻžāϤā§āϰā§āϰ āĻāĻžāϝāĻŧā§ āϞāĻžāĻāĻžāύ⧠āϞā§āĻŦā§āϞ, āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻŦāϞ⧠āĻĻā§ā§ āĻĒāĻžāϤā§āϰāĻāĻŋ āĻā§āύ āϧāϰāĻŖā§āϰ āĻāĻĒāĻžāĻĻāĻžāύ āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āϤā§āϰāĻŋāĨ¤ āĻāĻĒāύāĻŋ āϤ⧠āĻāϰ āĻāĻāĻāĻŋ āĻā§āĻžāύ⧠āĻā§āĻžāĻāϤ⧠āϏā§āϝā§āĻĒ āϰāĻžāĻāĻŦā§āύ āύāĻž, āϤāĻžāĻ āύāĻž? āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻā§ā§āϰ āϧāĻžāϰāĻŖāĻžāĻāĻžāĻ āĻ āĻŋāĻ āĻāĻāĻ āϰāĻāĻŽ!
Data Type āĻŽāĻžāύā§:
āϤā§āĻŽāĻžāϰ variable āĻāĻž āĻā§āĻŽāύ āϧāϰāύā§āϰ āĻĄāĻžāĻāĻž āϰāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§, āϏā§āĻāĻž āĻāĻžāύāĻŋā§ā§ āĻĻā§ā§āĻžāĨ¤
đ¯ āϝā§āĻŽāύ â āĻĒā§āϰā§āĻŖ āϏāĻāĻā§āϝāĻž, āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž, character āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤
āϤā§āĻŽāĻŋ C-āϤ⧠āϝāĻāύ āĻā§āύ variable declare āĻāϰā§, āϤāĻāύ compiler āĻā§ āĻāĻžāύāĻžāϤ⧠āĻšā§ â
"āĻāĻžāĻ, āĻāĻŽāĻŋ āĻāĻāĻžāύ⧠āĻāĻŋāϏā§āϰ āĻĄāĻžāĻāĻž āϰāĻžāĻāϤ⧠āĻāĻžāĻ!"
āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰāĻā§ āĻĻā§āĻāĻŋ āĻā§āĻŦ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻŦāĻŋāώāϝāĻŧ āĻŦāϞ⧠āĻĻā§āϝāĻŧ:
ā§§. variableā§āϰ āĻāύā§āϝ āĻāϤāĻāĻž āĻŽā§āĻŽāϰāĻŋ (āĻāĻžāϝāĻŧāĻāĻž) āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤
⧍. āĻāĻāĻŋ āĻā§ āϧāϰāĻŖā§āϰ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻŦā§ (āĻāĻŦāĻ āĻāϰ āĻāĻĒāϰ āĻā§ āĻā§ āĻ
āĻĒāĻžāϰā§āĻļāύ, āϝā§āĻŽāύ āĻāĻŖāĻŋāϤ, āĻāϰāĻž āϝāĻžāĻŦā§)āĨ¤
āĻāϞā§āύ, āĻŦā§āϏāĻŋāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻā§āϞ⧠āĻāĻ āĻāĻ āĻāϰ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤāĻāĻžāĻŦā§ āĻā§āύ⧠āύāĻŋāĻāĨ¤
đ§ą Syntax:Âļ
## āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž (Whole Numbers): intÂļ
int āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻāĻŋ āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž āϏāĻāϰāĻā§āώāĻŖā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻ āϏāĻāĻā§āϝāĻžāĻā§āϞ⧠āϧāύāĻžāϤā§āĻŽāĻ, āĻāĻŖāĻžāϤā§āĻŽāĻ āĻŦāĻž āĻļā§āύā§āϝ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻāĻŋāύā§āϤ⧠āϏā§āĻā§āϞā§āϤ⧠āĻā§āύ⧠āĻĻāĻļāĻŽāĻŋāĻ āĻŦāĻŋāύā§āĻĻā§ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰāĻŦā§ āύāĻžāĨ¤
- āĻāĻāĻžāĻŦā§ āĻāĻžāĻŦā§āύ: āĻāĻŽāύ āĻāĻŋāύāĻŋāϏ āĻāĻŖāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āϝāĻž āĻāĻžāĻ āĻāϰāĻž āϝāĻžāϝāĻŧ āύāĻž, āϝā§āĻŽāύ āĻāĻāĻāĻŋ āϰā§āĻŽā§ āĻāϤāĻāύ āϞā§āĻ āĻāĻā§, āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻŋāϤ⧠āĻāϝāĻŧāĻāĻŋ āĻāĻĒā§āϞ đ āĻāĻā§, āĻŦāĻž āĻāĻĒāύāĻŋ āĻāϤ āϧāĻžāĻĒ āĻšā§āĻāĻā§āĻā§āύāĨ¤
- āĻŽā§āĻŽāϰāĻŋ āϏāĻžāĻāĻ: āĻāϧā§āύāĻŋāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ
4 āĻŦāĻžāĻāĻāĨ¤ āĻŦāĻžāĻāĻ āĻšāϞ⧠āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻŽā§āĻŽāϰāĻŋāϰ āĻāĻāĻāĻŋ āĻā§āώā§āĻĻā§āϰ āĻāĻāĻāĨ¤ - āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ:
%dāĻ āĻĨāĻŦāĻž%i(āĻĻā§āĻā§āĻ āĻāĻžāĻ āĻāϰā§, āϤāĻŦā§%dāĻŦāĻž "decimal" āĻŦā§āĻļāĻŋ āĻĒā§āϰāĻāϞāĻŋāϤ)āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖÂļ
āϧāϰā§āύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻŦāϝāĻŧāϏ āĻāĻŦāĻ āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻžāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻāĻžāύāĨ¤
#include <stdio.h>
int main() {
// āĻāĻāĻāĻŋ 'int' variable āĻā§āώāĻŖāĻž āĻāĻŦāĻ āĻļā§āϰ⧠āĻāϰāĻž āĻšāĻā§āĻā§
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ (Initial Value): āĻāĻŽāϰāĻž āĻāϰ āĻŽāĻžāύ 25 āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻāĻŋ
int amarBoyosh = 25;
// āĻāϰā§āĻāĻāĻŋ 'int' variable
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ (Initial Value): āĻāĻŽāϰāĻž āĻāϰ āĻŽāĻžāύ 2025 āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻāĻŋ
int bortomanSal = 2025;
// āĻāĻŽāϰāĻž āĻāύā§āĻāĻŋāĻāĻžāϰ āĻĻāĻŋāϝāĻŧā§ āĻāĻŖāĻŋāϤāĻ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ!
int jonmoSal = bortomanSal - amarBoyosh;
printf("āĻšā§āϝāĻžāϞā§! āĻāĻŽāĻžāϰ āĻŦā§āϏ %d āĻŦāĻāϰāĨ¤\n", amarBoyosh);
printf("āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻžāϞ āĻšāϞ⧠%dāĨ¤\n", bortomanSal);
printf("āϤāĻžāĻšāϞā§, āĻāĻŽāĻžāϰ āĻāύā§āĻŽ āϏāĻŽā§āĻāĻŦāϤ %d āϏāĻžāϞā§āĨ¤\n", jonmoSal);
return 0;
}
āĻāĻāĻāĻĒā§āĻ:
āĻšā§āϝāĻžāϞā§! āĻāĻŽāĻžāϰ āĻŦā§āϏ 25 āĻŦāĻāϰāĨ¤
āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻžāϞ āĻšāϞ⧠2025āĨ¤
āϤāĻžāĻšāϞā§, āĻāĻŽāĻžāϰ āĻāύā§āĻŽ āϏāĻŽā§āĻāĻŦāϤ 2000 āϏāĻžāϞā§āĨ¤
â ī¸ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āϞ: āĻā§ āĻšāĻŦā§ āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ int-āĻāϰ āĻŽāϧā§āϝ⧠āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž āϰāĻžāĻāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§āύ?
āĻāĻāĻāĻĒā§āĻ:
āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϏāĻāĻā§āϝāĻžāĻāĻŋāĻā§ āϰāĻžāĻāύā§āĻĄ āĻāϰ⧠āύāĻžāĨ¤ āĻāĻāĻŋ āĻā§āĻŦāϞ āĻĻāĻļāĻŽāĻŋāĻ āĻ āĻāĻļāĻāĻŋ āĻā§āĻā§ āĻĢā§āϞ⧠(truncate āĻāϰā§)āĨ¤ āĻāϤ⧠āĻāĻĒāύāĻžāϰ āĻĄā§āĻāĻžāϰ āĻāĻāĻāĻŋ āĻ āĻāĻļ āĻšāĻžāϰāĻŋā§ā§ āϝāĻžā§!
āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž (Numbers with Decimals): float and doubleÂļ
āϝāĻāύ āĻāĻĒāύāĻžāϰ āĻāĻā§āύāĻžāĻāĻļ āĻŦāĻž āĻĻāĻļāĻŽāĻŋāĻ āĻŦāĻŋāύā§āĻĻā§āϏāĻš āϏāĻāĻā§āϝāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧ, āϤāĻāύ āĻāĻĒāύāĻŋ āĻĢā§āϞā§āĻāĻŋāĻ-āĻĒāϝāĻŧā§āύā§āĻ āĻāĻžāĻāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύāĨ¤ āϝā§āĻŽāύ āĻāĻŋāύāĻŋāϏā§āϰ āĻĻāĻžāĻŽ đ°, āĻā§āύ⧠āĻāĻŋāĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāĻĒ, āĻŦāĻž āĻŦā§āĻā§āĻāĻžāύāĻŋāĻ āĻĄā§āĻāĻžāĨ¤ C āĻāĻĒāύāĻžāĻā§ āĻĻā§āĻāĻŋ āĻĒā§āϰāϧāĻžāύ āĻ
āĻĒāĻļāύ āĻĻā§āϝāĻŧ: float āĻāĻŦāĻ doubleāĨ¤
āĻŽā§āϞ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāϞ⧠āύāĻŋāϰā§āĻā§āϞāϤāĻž (precision):
float: āĻĒā§āϰāĻžāϝāĻŧ ā§Ŧ-ā§ āĻĻāĻļāĻŽāĻŋāĻ āϏā§āĻĨāĻžāύ āĻĒāϰā§āϝāύā§āϤ āύāĻŋāϰā§āĻā§āϞāĨ¤ āĻāĻāĻŋ āĻāĻŽ āĻŽā§āĻŽāϰāĻŋ (4 āĻŦāĻžāĻāĻ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤double: "āĻĄāĻžāĻŦāϞ-āĻĒā§āϰāĻŋāϏāĻŋāĻļāύ"āĨ¤ āĻĒā§āϰāĻžāϝāĻŧ ā§§ā§Ģ āĻĻāĻļāĻŽāĻŋāĻ āϏā§āĻĨāĻžāύ āĻĒāϰā§āϝāύā§āϤ āύāĻŋāϰā§āĻā§āϞāĨ¤ āĻāĻāĻŋ āĻŦā§āĻļāĻŋ āύāĻŋāϰā§āĻā§āϞ āĻāĻŦāĻ āĻŦā§āĻļāĻŋ āĻŽā§āĻŽāϰāĻŋ (8 āĻŦāĻžāĻāĻ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤
đĄ āϏāĻžāϧāĻžāϰāĻŖ āύāĻŋāϝāĻŧāĻŽ: āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āύāĻž āĻšāύ āĻā§āύāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ, āϤāĻŦā§ double āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĻ āύāĻŋāϰāĻžāĻĒāĻĻ, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻŦā§āĻļāĻŋ āύāĻŋāϰā§āĻā§āϞāĨ¤
float āĻāϰ āĻāĻĻāĻžāĻšāϰāĻŖÂļ
- āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ:
%f
#include <stdio.h>
int main() {
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻĻā§āĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āϏā§āĻĨāĻžāύāϏāĻš āĻāĻāĻāĻŋ āĻĻāĻžāĻŽ
float jinisherDam = 19.99;
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻāĻāĻāĻŋ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āϧā§āϰā§āĻŦāĻ
float pi_er_man = 3.14159;
printf("āĻāĻŋāύāĻŋāϏāĻāĻŋāϰ āĻĻāĻžāĻŽ āĻšāϞā§: ā§ŗ%f\n", jinisherDam);
printf("Pi-āĻāϰ āĻāĻāĻāĻŋ āĻāύā§āĻŽāĻžāύāĻŋāĻ āĻŽāĻžāύ āĻšāϞā§: %f\n", pi_er_man);
// āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻĻāĻļāĻŽāĻŋāĻā§āϰ āĻĒāϰ āĻāϝāĻŧāĻāĻŋ āϏāĻāĻā§āϝāĻž āĻĻā§āĻāĻžāĻŦā§āύ āϤāĻž āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ
printf("āĻļā§āϧā§āĻŽāĻžāϤā§āϰ ⧍āĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻāϏāĻš āĻĻāĻžāĻŽ āĻšāϞā§: ā§ŗ%.2f\n", jinisherDam);
return 0;
}
āĻāĻāĻāĻĒā§āĻ:
āĻāĻŋāύāĻŋāϏāĻāĻŋāϰ āĻĻāĻžāĻŽ āĻšāϞā§: ā§ŗ19.990000
Pi-āĻāϰ āĻāĻāĻāĻŋ āĻāύā§āĻŽāĻžāύāĻŋāĻ āĻŽāĻžāύ āĻšāϞā§: 3.141590
āĻļā§āϧā§āĻŽāĻžāϤā§āϰ ⧍āĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻāϏāĻš āĻĻāĻžāĻŽ āĻšāϞā§: ā§ŗ19.99
double āĻāϰ āĻāĻĻāĻžāĻšāϰāĻŖÂļ
- āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ:
%lf("long float"-āĻāϰ āĻāύā§āϝ)
#include <stdio.h>
int main() {
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻāĻāĻāĻŋ āĻ
āϤā§āϝāύā§āϤ āύāĻŋāϰā§āĻā§āϞ āϏāĻāĻā§āϝāĻž
double khubNirvulPI = 3.141592653589793;
printf("PI-āĻāϰ āĻāϰāĻ āύāĻŋāϰā§āĻā§āϞ āĻŽāĻžāύ āĻšāϞā§: %lf\n", khubNirvulPI);
// āĻāϰ āύāĻŋāϰā§āĻā§āϞāϤāĻž āĻĻā§āĻāĻžāύā§āϰ āĻāύā§āϝ ā§§ā§ĢāĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āϏā§āĻĨāĻžāύāϏāĻš āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž āĻšāĻā§āĻā§
printf("āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāĻž PI: %.15lf\n", khubNirvulPI);
return 0;
}
āĻāĻāĻāĻĒā§āĻ:
PI-āĻāϰ āĻāϰāĻ āύāĻŋāϰā§āĻā§āϞ āĻŽāĻžāύ āĻšāϞā§: 3.141592653589793
āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰāĻž PI: 3.141592653589793
## āĻāĻāĻāĻŋ āĻ
āĻā§āώāϰ (Single Characters): charÂļ
char āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻāĻŋ āĻāĻāĻāĻŋ āĻŽāĻžāϤā§āϰ āĻ
āĻā§āώāϰ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāϰā§āĻŖ, āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž āĻŦāĻž āĻāĻāĻāĻŋ āĻĒā§āϰāϤā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻāĻāĻžāĻŦā§ āĻāĻžāĻŦā§āύ: āĻāĻĒāύāĻžāϰ āĻā§āĻŦā§āϰā§āĻĄā§āϰ āĻāĻāĻāĻŋ āĻŦā§āϤāĻžāĻŽā§āϰ āĻāĻžāĻĒāĨ¤
- āĻŽā§āĻŽāϰāĻŋ āϏāĻžāĻāĻ: āϏāĻŦāϏāĻŽāϝāĻŧ
1 āĻŦāĻžāĻāĻāĨ¤ - āĻā§āĻāĻžāĻŦā§ āϞāĻŋāĻāĻŦā§āύ: āĻāĻĒāύāĻžāĻā§ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻāĻ āĻāĻĻā§āϧā§āϤāĻŋ āĻāĻŋāĻšā§āύ
''āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϝā§āĻŽāύ,'A','k','7', āĻŦāĻž'$'āĨ¤ - āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ:
%c
āĻāĻĻāĻžāĻšāϰāĻŖÂļ
#include <stdio.h>
int main() {
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻā§āϰā§āĻĄā§āϰ āĻāύā§āϝ 'A' āĻ
āĻā§āώāϰāĻāĻŋ
char studentGrade = 'A';
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻāĻāĻāĻŋ āĻāĻāĻ āϏāĻāĻā§āϝāĻžāϰ āĻ
āĻā§āώāϰ
char buildingNumber = '4';
// āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ: āĻāĻāĻāĻŋ āĻĒā§āϰāϤā§āĻ
char mudraChinho = 'ā§ŗ';
printf("āĻāĻžāϤā§āϰā§āϰ āĻā§āϰā§āĻĄ āĻšāϞā§: %c\n", studentGrade);
printf("āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āύāĻŽā§āĻŦāϰ āĻšāϞā§: %c\n", buildingNumber);
printf("āĻŽā§āĻĻā§āϰāĻžāϰ āĻĒā§āϰāϤā§āĻ āĻšāϞā§: %c\n", mudraChinho);
return 0;
}
āĻāĻāĻāĻĒā§āĻ:
āĻāĻžāϤā§āϰā§āϰ āĻā§āϰā§āĻĄ āĻšāϞā§: A
āĻŦāĻŋāϞā§āĻĄāĻŋāĻ āύāĻŽā§āĻŦāϰ āĻšāϞā§: 4
āĻŽā§āĻĻā§āϰāĻžāϰ āĻĒā§āϰāϤā§āĻ āĻšāϞā§: ā§ŗ
đ¤ char āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻāĻāĻŋ āĻā§āĻĒāύ āϤāĻĨā§āϝ: āĻāĻāĻāĻŋ char āĻāϏāϞ⧠āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ! āĻāĻāĻŋ āĻ
āĻā§āώāϰā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ ASCII āĻā§āĻĄ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤ ASCII āĻšāϞ⧠āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϝāĻž āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ
āĻā§āώāϰā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ
āύāύā§āϝ āϏāĻāĻā§āϝāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ %d āĻĻāĻŋāϝāĻŧā§ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰ⧠āĻāĻāĻŋ āĻĒā§āϰāĻŽāĻžāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
char amarOkkhor = 'A';
printf("āĻ
āĻā§āώāϰāĻāĻŋ āĻšāϞā§: %c\n", amarOkkhor); // āĻ
āĻā§āώāϰāĻāĻŋ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰā§
printf("āĻāϰ āĻāϏāĻāĻŋ (ASCII) āĻŽāĻžāύ āĻšāϞā§: %d\n", amarOkkhor); // āϏāĻāĻā§āϝāĻžāĻāĻŋ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰā§
āĻāĻāĻāĻĒā§āĻ:
## SummaryÂļ
āĻāĻāĻžāύ⧠āĻŦā§āϏāĻŋāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻā§āϞ⧠āĻĻā§āϰā§āϤ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏāĻžāϰāĻŖā§ āĻĻā§āĻāϝāĻŧāĻž āĻšāϞā§āĨ¤
| āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ | āĻā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠| āĻŽā§āĻŽāϰāĻŋ āϏāĻžāĻāĻ | āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ | āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻžāύ (āĻāĻĻāĻžāĻšāϰāĻŖ) | āĻāĻŽāϰāĻž āϝ⧠āĻŽāĻžāύ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰāĻŋ (āĻāĻĻāĻžāĻšāϰāĻŖ) |
|---|---|---|---|---|---|
int |
āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž | 4 āĻŦāĻžāĻāĻ |
%d āĻŦāĻž %i |
int score = 0; |
score = 100; |
float |
āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž | 4 āĻŦāĻžāĻāĻ |
%f |
float temp = 37.5; |
temp = 38.0; |
double |
āĻāĻā§āĻ-āύāĻŋāϰā§āĻā§āϞ āĻĻāĻļāĻŽāĻŋāĻ | 8 āĻŦāĻžāĻāĻ |
%lf |
double daam = 99.0; |
daam = 99.999; |
char |
āĻāĻāĻāĻŋāĻŽāĻžāϤā§āϰ āĻ āĻā§āώāϰ | 1 āĻŦāĻžāĻāĻ |
%c |
char prothomOkkhor = 'J'; |
prothomOkkhor = 'S'; |
## āĻĢā§āϞā§āĻāĻžāϰā§āĻ: āϏāĻ āĻŋāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻā§āĻāĻžāĻŦā§ āĻŦā§āĻā§ āύā§āĻŦā§āύÂļ
āĻā§āύ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ āϤāĻž āĻāĻžāĻŦāĻžāϰ āĻāύā§āϝ āĻāĻāĻžāύ⧠āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻāĻžāϰā§āĻ āĻĻā§āĻā§āĻž āĻšāϞā§āĨ¤ ⧧⧝ā§ā§Ļ-āĻāϰ āĻĻāĻļāĻā§ C āϤā§āϰāĻŋāϰ āϏāĻŽāϝāĻŧ āĻĨā§āĻā§ āĻāĻ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āĻā§āϰāĻšāĻŖā§āϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻāĻāĻ āϰāϝāĻŧā§āĻā§!
graph TD
A[āĻļā§āϰā§: āĻāĻŽāĻžāϰ āĻā§ āϧāϰāύā§āϰ āĻĄā§āĻāĻž āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻšāĻŦā§?] --> B{āĻāĻāĻŋ āĻāĻŋ āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž?};
B -->|āĻšā§āϝāĻžāĻ| C{āĻāϤ⧠āĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āĻŦāĻŋāύā§āĻĻā§ āĻāĻā§?};
B -->|āύāĻž, āĻāĻāĻŋ āĻā§āĻā§āϏāĻ| G{āĻāĻāĻŋ āĻāĻŋ āĻļā§āϧ⧠āĻāĻāĻāĻŋ āĻ
āĻā§āώāϰ?};
C -->|āĻšā§āϝāĻžāĻ| D{āĻāĻŽāĻžāϰ āĻāĻŋ āĻāĻā§āĻ āύāĻŋāϰā§āĻā§āϞāϤāĻž (āĻĒā§āϰāĻžāϝāĻŧ ā§āĻāĻŋāϰ āĻŦā§āĻļāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āϏā§āĻĨāĻžāύ) āĻĒā§āϰāϝāĻŧā§āĻāύ?};
C -->|āύāĻž, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻŖāϏāĻāĻā§āϝāĻž| F[â
int āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ];
D -->|āĻšā§āϝāĻžāĻ, āĻā§āĻŦ āύāĻŋāϰā§āĻā§āϞ| E[â
double āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ];
D -->|āύāĻž, āϏāĻžāϧāĻžāϰāĻŖ āύāĻŋāϰā§āĻā§āϞāϤāĻžāĻ āϝāĻĨā§āώā§āĻ| H[â
float āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ];
G -->|āĻšā§āϝāĻžāĻ| I[â
char āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ];
G -->|āύāĻž, āĻāĻāĻŋ āĻāĻāĻžāϧāĻŋāĻ āĻ
āĻā§āώāϰā§āϰ āϏāĻŽāώā§āĻāĻŋ| J['Strings' āĻ
āϧā§āϝāĻžāϝāĻŧā§āϰ āĻāύā§āϝ āĻ
āĻĒā§āĻā§āώāĻž āĻāϰā§āύ!];
subgraph "āĻāϤāĻŋāĻšāĻžāϏāĻŋāĻ āĻĒā§āϰā§āĻā§āώāĻžāĻĒāĻ"
K[⧧⧝ā§ā§¨: āϏāĻŋ āϞā§āϝāĻžāĻā§āĻā§āϝāĻŧā§āĻ āϤā§āϰāĻŋ āĻšāϝāĻŧ] --> L[⧧⧝ā§ā§Ž: 'The C Programming Language' āĻŦāĻ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšā§] --> M[ā§§ā§¯ā§Žā§¯: ANSI C āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ (C89)] --> N[āĻāĻ: āĻāĻ āĻŽā§āϞāĻŋāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒāĻā§āϞ⧠āĻāĻāĻ āĻāĻā§!]
end
## đ¨ āϏāĻŦāĻā§āϝāĻŧā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āύāĻŋāϝāĻŧāĻŽ đ¨Âļ
āϏāĻŦāϏāĻŽāϝāĻŧ printf() āĻĢāĻžāĻāĻļāύ⧠āĻĄā§āĻāĻž āĻāĻžāĻāĻĒā§āϰ āϏāĻžāĻĨā§ āϤāĻžāϰ āϏāĻ āĻŋāĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āĻŽā§āϞāĻžāύ!
āĻā§āϞ āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϞ⧠āĻā§āϞāĻāĻžāϞ āĻāĻāĻāĻĒā§āĻ, āĻ āĻĻā§āĻā§āϤ āĻāĻāϰāĻŖ āĻŦāĻž āĻāĻŽāύāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻā§āϰā§āϝāĻžāĻļāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
| āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ | āĻā§āĻĄ | āĻĢāϞāĻžāĻĢāϞ | āĻ āĻŦāϏā§āĻĨāĻž |
|---|---|---|---|
| āϏāĻ āĻŋāĻ | int num = 10; printf("%d", num); |
10 |
â āĻāĻāĻĻāĻŽ āĻ āĻŋāĻ! |
| āĻā§āϞ | int num = 10; printf("%f", num); |
0.000000 (āĻŦāĻž āĻāĻŦāϰā§āĻāύāĻž āĻŽāĻžāύ) |
â āĻā§āϞ! |
| āĻā§āϞ | float price = 9.99; printf("%d", price); |
1717986918 (āĻŦāĻž āĻāĻŦāϰā§āĻāύāĻž āĻŽāĻžāύ) |
â āĻā§āϞ! |
| āĻā§āϞ | char grade = 'A'; printf("%d", grade); |
65 (ASCII āĻŽāĻžāύ) |
đ¤ āĻŦā§āĻāĻž āĻā§āϞā§āĻ, āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻāĻžāύāύāĻŋāĨ¤ |
āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒā§āϰ āĻŦāĻŋāĻ āĻāĻŦāĻ āĻŦāĻžāĻāĻāĻā§ āĻ
āύā§āϝ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§, āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ āĻĒā§āϰāĻžāϝāĻŧ āĻāĻāύāĻ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§āĻā§āώāĻŋāϤ āĻšāϝāĻŧ āύāĻžāĨ¤ āϏā§āϤāϰāĻžāĻ, āĻāĻĒāύāĻžāϰ % āϏā§āĻĒā§āϏāĻŋāĻĢāĻžāϝāĻŧāĻžāϰāĻā§āϞ⧠āϏāϰā§āĻŦāĻĻāĻž āĻĻā§āĻŦāĻžāϰ āĻĒāϰā§āĻā§āώāĻž āĻāϰ⧠āύāĻŋāύ!