āĻ āĻ
āĻ§্āĻ¯াāĻ¯়ে āĻāĻŽāĻ°া āĻিāĻু āĻোāĻ āĻোāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻāĻŦ। āĻ¸āĻŦāĻুāĻ˛ো āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ
āĻŦāĻļ্āĻ¯āĻ āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻাāĻ˛িāĻ¯়ে āĻĻেāĻāĻŦে āĻāĻŦং āĻāĻāĻু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°ে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°াāĻ° āĻেāĻˇ্āĻা āĻāĻ°āĻŦে।
āĻāĻŽাāĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻšāĻŦে āĻĻুāĻি āĻ¸ংāĻ্āĻ¯া āĻ¯োāĻ āĻāĻ°াāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ। āĻāĻāĻ¨ āĻāĻĨা āĻšāĻ্āĻে, āĻ¸ংāĻ্āĻ¯াāĻুāĻ˛ো āĻ¤ো āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻŽেāĻŽোāĻ°িāĻ¤ে āĻ°াāĻāĻ¤ে āĻšāĻŦে, āĻ¸েāĻ āĻāĻিāĻ˛ āĻাāĻāĻি āĻীāĻাāĻŦে āĻāĻ°āĻŦ? āĻিāĻ¨্āĻ¤া āĻ¨েāĻ! āĻ¸āĻŦ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦāĻ˛ে āĻāĻāĻি āĻিāĻ¨িāĻ¸ āĻāĻে āĻ¯েāĻি āĻোāĻ¨ āĻ¨িāĻ°্āĻĻিāĻˇ্āĻ āĻŽাāĻ¨ āĻ§াāĻ°āĻŖ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়। āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻāĻি āĻ¨াāĻŽ āĻĻিāĻ¤ে āĻšāĻ¯়, āĻ¤াāĻ°āĻĒāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ = āĻোāĻ¨ো āĻŽাāĻ¨ āĻ˛িāĻে āĻĻিāĻ˛ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻেāĻ¤āĻ° āĻ¸েāĻি āĻĸুāĻে āĻ¯াāĻ¯়। āĻāĻিāĻ° āĻ¸āĻ্āĻে āĻাāĻŖিāĻ¤িāĻ āĻ¸āĻŽীāĻāĻ°āĻŖেāĻ° āĻিāĻ¨্āĻ¤ু āĻোāĻ¨ো āĻ¸āĻŽ্āĻĒāĻ°্āĻ āĻ¨েāĻ। āĻāĻ˛ো, āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻে āĻ°াāĻ¨ āĻāĻ°াāĻ, āĻ¤াāĻ°āĻĒāĻ° āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°া āĻ¯াāĻŦে।
#include <stdio.h>
int main()
{
int a;
int b;
int sum;
a = 50;
b = 60;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ, āĻ¤ুāĻŽি āĻ¸্āĻ্āĻ°িāĻ¨ে āĻĻেāĻāĻŦে: Sum is 110।
āĻāĻাāĻ¨ে a, b, sum āĻ¤িāĻ¨āĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ (variable) āĻāĻ˛াāĻĻা āĻ¸ংāĻ্āĻ¯া āĻ§াāĻ°āĻŖ āĻāĻ°ে। āĻĒ্āĻ°āĻĨāĻŽে āĻāĻŽাāĻĻেāĻ° āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে āĻ¯ে a, b, sum āĻ¨াāĻŽে āĻ¤িāĻ¨āĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻāĻে। āĻāĻŦং āĻāĻুāĻ˛োāĻ¤ে āĻী āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻা āĻĨাāĻāĻŦে āĻ¸েāĻিāĻ āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে। int a; āĻĻিāĻ¯়ে āĻāĻŽāĻ°া āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ°āĻে āĻŦāĻ˛āĻি a āĻ¨াāĻŽে āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে āĻāĻে āĻ¯েāĻি āĻāĻāĻি āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া (integer)-āĻāĻ° āĻŽাāĻ¨ āĻ§াāĻ°āĻŖ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻŦে। āĻāĻ āĻাāĻāĻিāĻে āĻŦāĻ˛ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛াāĻ°েāĻļāĻ¨। āĻāĻ° int āĻšāĻ্āĻে āĻĄাāĻা āĻাāĻāĻĒ, āĻ¯েāĻি āĻĻেāĻে āĻ¸ি-āĻāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻŦুāĻāĻŦে āĻ¯ে āĻāĻ¤ে āĻāĻ¨্āĻিāĻাāĻ° āĻাāĻāĻĒ āĻĄাāĻা āĻĨাāĻāĻŦে। āĻāĻ°āĻ āĻŦেāĻļ āĻিāĻু āĻĄাāĻা āĻাāĻāĻĒ āĻāĻে, āĻ¸েāĻুāĻ˛ো āĻāĻŽāĻ°া āĻāĻ¸্āĻ¤ে āĻāĻ¸্āĻ¤ে āĻĻেāĻāĻŦ। āĻāĻŽāĻ°া āĻাāĻāĻ˛ে āĻāĻāĻ āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻুāĻ˛ো āĻĄিāĻ্āĻ˛েāĻ¯়াāĻ° āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻ˛াāĻĻা āĻ˛াāĻāĻ¨ে āĻ¨া āĻ˛িāĻে āĻāĻāĻ¸āĻ্āĻে āĻāĻŽা āĻĻিāĻ¯়েāĻ āĻ˛িāĻāĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ, āĻ¯েāĻŽāĻ¨: int a, b, sum;। āĻāĻ° āĻ˛āĻ্āĻˇ āĻāĻ°ো āĻ¯ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛াāĻ°েāĻļāĻ¨েāĻ° āĻļেāĻˇে āĻ¸েāĻŽিāĻোāĻ˛āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়।
āĻāĻ°āĻĒāĻ° āĻāĻŽি āĻĻুāĻি āĻ¸্āĻেāĻāĻŽেāĻ¨্āĻ āĻ˛িāĻেāĻি:
a = 50;
b = 60;
āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ 50 āĻāĻ° b-āĻāĻ° āĻŽাāĻ¨ 60 āĻŦāĻ˛ে āĻĻিāĻ˛াāĻŽ (assign āĻāĻ°āĻ˛াāĻŽ), āĻ¯āĻ¤āĻ্āĻˇāĻŖ āĻ¨া āĻāĻি āĻāĻŽāĻ°া āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°āĻি, āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° a-āĻāĻ° āĻŽাāĻ¨ 50 āĻāĻ° b-āĻāĻ° āĻŽাāĻ¨ 60 āĻ§āĻ°āĻŦে।
āĻĒāĻ°েāĻ° āĻ¸্āĻেāĻāĻŽেāĻ¨্āĻ āĻšāĻ্āĻে: sum = a + b;। āĻāĻ¤ে āĻŦোāĻাāĻ¯়, sum-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে a + b-āĻāĻ° āĻ¸āĻŽাāĻ¨, āĻ
āĻ°্āĻĨাā§ a āĻ b-āĻāĻ° āĻ¯োāĻāĻĢāĻ˛ āĻ¯ে āĻ¸ংāĻ্āĻ¯াāĻি āĻšāĻŦে āĻ¸েāĻি āĻāĻŽāĻ°া sum āĻ¨াāĻŽেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻĻিāĻ˛াāĻŽ (āĻŦা assign āĻāĻ°āĻ˛াāĻŽ)।
āĻāĻŦাāĻ°ে āĻ¯োāĻāĻĢāĻ˛āĻি āĻŽāĻ¨িāĻāĻ°ে āĻĻেāĻাāĻ¤ে āĻšāĻŦে, āĻ¤াāĻ āĻāĻŽāĻ°া printf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻŦ।
printf("Sum is %d", sum);
āĻāĻাāĻ¨ে āĻĻেāĻো printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻĻুāĻি āĻ
ংāĻļ। āĻĒ্āĻ°āĻĨāĻŽ āĻ
ংāĻļে "Sum is %d" āĻĻিāĻ¯়ে āĻŦোāĻাāĻ¨ো āĻšāĻ¯়েāĻে āĻ¸্āĻ্āĻ°িāĻ¨ে āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻšāĻŦে Sum is āĻāĻŦং āĻ¤াāĻ° āĻĒāĻ°ে āĻāĻāĻি āĻāĻ¨্āĻিāĻাāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻ¯েāĻি %d-āĻāĻ° āĻাāĻ¯়āĻাāĻ¯় āĻŦāĻ¸āĻŦে। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŽা āĻĻিāĻ¯়ে āĻāĻŽāĻ°া sum āĻ˛িāĻে āĻŦুāĻিāĻ¯়ে āĻĻিāĻ¯়েāĻি āĻ¯ে %d-āĻ¤ে sum-āĻāĻ° āĻŽাāĻ¨ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻāĻ¨্āĻিāĻাāĻ°েāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ %d āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛াāĻŽ, āĻ
āĻ¨্āĻ¯ āĻ§āĻ°āĻ¨েāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻ¨্āĻ¯ āĻ
āĻ¨্āĻ¯ āĻিāĻু āĻ˛িāĻāĻ¤ে āĻšāĻŦে, āĻ¯েāĻি āĻāĻŽāĻ°া āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻāĻ°āĻ¤ে āĻļিāĻāĻŦ। āĻুāĻŦ āĻাāĻ˛ো āĻšāĻ¤ো āĻ¯āĻĻি āĻāĻŽি āĻāĻāĻ¨ āĻāĻāĻি āĻাāĻ°্āĻ āĻ˛িāĻে āĻĻিāĻ¤াāĻŽ āĻ¯ে āĻ¸ি āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻী āĻী āĻĄাāĻা āĻাāĻāĻĒ āĻāĻে, āĻ¸েāĻুāĻ˛ো āĻী āĻĻিāĻ¯়ে āĻ˛েāĻে āĻāĻŦং āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻী āĻāĻ°āĻ¤ে āĻšāĻŦে āĻāĻ° āĻ¤োāĻŽāĻ°া āĻ¸েāĻ āĻাāĻ°্āĻ āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°ে āĻĢেāĻ˛āĻ¤ে। āĻিāĻ¨্āĻ¤ু āĻļুāĻ§ু āĻļুāĻ§ু āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻোāĻ¨ো āĻĻāĻ°āĻাāĻ° āĻ¨েāĻ, āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻĒ্āĻ°āĻŦāĻŖāĻ¤া āĻিāĻ¨্āĻ¤াāĻļāĻ্āĻ¤ি āĻāĻŽাāĻ¯় āĻāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻāĻ¨্āĻ¯ āĻিāĻ¨্āĻ¤া āĻāĻ°াāĻ° āĻ্āĻˇāĻŽāĻ¤া āĻুāĻŦāĻ āĻুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ।
āĻāĻŽāĻ°া āĻāĻĒāĻ°েāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻাāĻāĻ˛ে āĻāĻাāĻŦেāĻ āĻ˛িāĻāĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ:
#include <stdio.h>
int main()
{
int a, b, sum;
a = 50;
b = 60;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§¨
āĻāĻŦাāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛েāĻ¯়াāĻ° āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻāĻ āĻ¸āĻ্āĻে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨āĻ āĻāĻ°া āĻ¯াāĻ¯়:
#include <stdio.h>
int main()
{
int a = 50, b = 60, sum;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Š
āĻāĻāĻ¨ āĻ¤োāĻŽাāĻĻেāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°āĻļ্āĻ¨। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻিāĻ° āĻāĻāĻāĻĒুāĻ āĻী āĻšāĻŦে?
#include <stdio.h>
int main()
{
int x, y;
x = 1;
y = x;
x = 2;
printf("%d", y);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ē
āĻী āĻŽāĻ¨ে āĻšāĻ¯়? āĻāĻāĻāĻĒুāĻ 1 āĻ¨াāĻি 2? āĻāĻāĻāĻĒুāĻ āĻšāĻŦে 1, āĻাāĻ°āĻŖ āĻĒ্āĻ°āĻĨāĻŽে āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻĻেāĻāĻŦে, x-āĻāĻ° āĻŽাāĻ¨ 1 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে (x = 1;)। āĻ¤াāĻ°āĻĒāĻ° x-āĻāĻ° āĻŽাāĻ¨āĻি āĻāĻŦাāĻ° y-āĻ āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে (y = x;)। āĻāĻāĻ¨ y-āĻāĻ° āĻŽাāĻ¨ 1। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŦাāĻ° x-āĻāĻ° āĻŽাāĻ¨ 2 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে। āĻিāĻ¨্āĻ¤ু āĻ¤াāĻ¤ে y-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻোāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻŦে āĻ¨া। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিংāĻ¯়ে y = x; āĻāĻ¸āĻ˛ে āĻোāĻ¨ো āĻ¸āĻŽীāĻāĻ°āĻŖ āĻ¨া āĻ¯ে āĻāĻি āĻ¸āĻŦāĻ¸āĻŽāĻ¯় āĻ¸āĻ¤্āĻ¯ āĻšāĻŦে। '=' āĻিāĻš্āĻ¨ āĻĻিāĻ¯়ে āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ¨িāĻ°্āĻĻিāĻˇ্āĻ āĻোāĻ¨ো āĻŽাāĻ¨ āĻ°াāĻা āĻšāĻ¯়।
āĻāĻŦাāĻ°ে āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int a = 50, b = 60, sum;
sum = a + b;
printf("%d + %d = %d", a, b, sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ģ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻŽāĻ¨িāĻāĻ°ে āĻী āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°ে? āĻাāĻ˛িāĻ¯়ে āĻĻেāĻো। printf("%d + %d = %d", a, b, sum); āĻ¨া āĻ˛িāĻে printf("%d + %d = %d", b, a, sum); āĻ˛িāĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŦাāĻ° āĻাāĻ˛াāĻ। āĻāĻāĻ¨ āĻিāĻ¨িāĻ¸āĻি āĻিāĻ¨্āĻ¤া āĻāĻ°ে āĻŦুāĻে āĻ¨াāĻ।
āĻ˛েāĻাāĻĒāĻĄ়া āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻŽাāĻĻেāĻ° āĻŽāĻ¨ে āĻ¨াāĻ¨া āĻŦিāĻˇāĻ¯়ে āĻ¨াāĻ¨া āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸ে, āĻ¯াāĻ° āĻāĻ¤্āĻ¤āĻ° āĻāĻŽāĻ°া āĻŦāĻāĻ¤ে āĻুঁāĻি, āĻļিāĻ্āĻˇāĻāĻে āĻিāĻ্āĻাāĻ¸া āĻāĻ°ি, āĻāĻ¨্āĻাāĻ°āĻ¨েāĻে āĻুঁāĻি āĻŦা āĻিāĻ¨্āĻ¤া āĻāĻ°ে āĻ¯ুāĻ্āĻ¤ি āĻĻাঁāĻĄ় āĻāĻ°িāĻ¯়ে āĻāĻ¤্āĻ¤āĻ°āĻি āĻŦেāĻ° āĻāĻ°ি। āĻāĻŽাāĻĻেāĻ° āĻĻুāĻ°্āĻাāĻ্āĻ¯ āĻ¯ে āĻŦেāĻļিāĻ°āĻাāĻ āĻেāĻ˛েāĻŽেāĻ¯়েāĻ āĻļেāĻˇ āĻাāĻāĻি āĻāĻ°ে āĻ¨া, āĻাāĻ°āĻŖ āĻ¨িāĻে āĻ¨িāĻে āĻিāĻ¨্āĻ¤া āĻāĻ°āĻ¤ে āĻāĻāĻু āĻ¸āĻŽāĻ¯় āĻ˛াāĻে āĻ āĻĒāĻ°িāĻļ্āĻ°āĻŽ āĻšāĻ¯়, āĻ¸েāĻ āĻ¸āĻŽāĻ¯় āĻāĻ° āĻļ্āĻ°āĻŽ āĻ¤াāĻ°া āĻĻিāĻ¤ে āĻাāĻ¯় āĻ¨া। āĻāĻ° āĻāĻŽাāĻĻেāĻ° āĻ
āĻিāĻাāĻŦāĻ, āĻļিāĻ্āĻˇāĻ āĻ āĻļিāĻ্āĻˇাāĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻিāĻ¨্āĻ¤া āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻোāĻ¨ো āĻĒুāĻ°āĻ¸্āĻাāĻ° āĻĻেāĻ¯় āĻ¨া, āĻŦāĻ°ং āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯āĻ āĻĒুāĻ°āĻ¸্āĻৃāĻ¤ āĻāĻ°ে।
āĻ¯া-āĻšোāĻ, āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিংāĻ¯়েāĻ° āĻŦ্āĻ¯াāĻĒাāĻ°ে āĻ¯āĻāĻ¨āĻ āĻŽāĻ¨ে āĻোāĻ¨ো āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸āĻŦে, āĻ¸āĻ্āĻে āĻ¸āĻ্āĻে āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛āĻŦে। āĻĻেāĻো āĻ¤োāĻŽাāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻী āĻŦāĻ˛ে। āĻ§āĻ°া āĻ¯াāĻ, āĻāĻŽāĻ°া āĻ¯āĻĻি int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻĻāĻļāĻŽিāĻ āĻ¯ুāĻ্āĻ¤ āĻ¸ংāĻ্āĻ¯া (āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻŦা real number) āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤াāĻŽ, āĻ¤াāĻšāĻ˛ে āĻী āĻšāĻ¤ো?
#include <stdio.h>
int main()
{
int a = 50.45, b = 60, sum;
sum = a + b;
printf("%d + %d = %d", a, b, sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ŧ
āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ 50.45 āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛াāĻŽ। āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻাāĻ˛াāĻ, āĻĻেāĻো āĻী āĻšāĻ¯়। āĻāĻŦাāĻ° āĻŽāĻ¨ে āĻ¯āĻĻি āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸ে āĻ¯ে, main āĻĢাংāĻļāĻ¨েāĻ° āĻļেāĻˇ āĻ˛াāĻāĻ¨ে return 0; āĻ¨া āĻ˛িāĻāĻ˛ে āĻী āĻšāĻ¯়? āĻ¤াāĻšāĻ˛ে return 0; āĻাāĻĄ়া āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻাāĻ˛িāĻ¯়ে āĻĻেāĻো āĻী āĻšāĻ¯়।
āĻāĻāĻāĻĒুāĻ āĻšāĻŦে: 50 + 60 = 110।
āĻ¸ি āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° a-āĻāĻ° āĻŽাāĻ¨ 50 āĻ§āĻ°েāĻে, āĻ¯āĻĻিāĻ āĻāĻŽāĻ°া 50.45 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°েāĻি। āĻāĻ āĻŦ্āĻ¯াāĻĒাāĻ°āĻিāĻে āĻŦāĻ˛ে āĻাāĻāĻĒ āĻাāĻ¸্āĻ (type cast)। āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¸ি āĻাāĻˇাāĻ¯় double āĻ¨াāĻŽেāĻ° āĻĄাāĻা āĻাāĻāĻĒ āĻ°āĻ¯়েāĻে। āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°ে double āĻ¸ংāĻ্āĻ¯াāĻিāĻে int-āĻ āĻ¨েāĻāĻ¯়া āĻšāĻ¯়েāĻে, āĻāĻি āĻ
āĻোāĻŽেāĻিāĻ āĻšāĻ¯়। āĻāĻŦাāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ°āĻে āĻŦāĻ˛েāĻ āĻĻেāĻāĻ¯়া āĻ¯াāĻ¯়: int a = (int) 50.45।
int a = 50.99; āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 50। int a = -50.9; āĻ˛িāĻāĻ˛ে a-āĻāĻ° āĻŽাāĻ¨ āĻšāĻ¯় -50। āĻāĻ āĻāĻĨাāĻ¯় āĻŦāĻ˛āĻ˛ে double āĻĨেāĻে int-āĻ āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°āĻ˛ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°েāĻ° āĻ
ংāĻļāĻি āĻŦাāĻĻ āĻĒāĻĄ়ে āĻ¯াāĻŦে।
āĻāĻ°েāĻāĻি āĻāĻĨা। āĻ¯েāĻ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻে āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°া āĻšāĻ্āĻে, āĻ¤াāĻ° āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻ¯় āĻ¨া। āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°া āĻŽাāĻ¨āĻি āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻ¯়। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻাāĻ˛াāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে।
#include <stdio.h>
int main()
{
int n;
double x;
x = 10.5;
n = (int)x;
printf("Value of n is %d\n", n);
printf("Value of x is %lf\n", x);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻāĻāĻāĻĒুāĻ āĻĻেāĻো। x-āĻāĻ° āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻ¯়āĻ¨ি। āĻāĻ° āĻŦুāĻāĻ¤েāĻ āĻĒাāĻ°āĻ āĻ¯ে āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¸ি-āĻ¤ে āĻ¯ে double āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়, āĻ¤া āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় %lf (l āĻāĻাāĻ¨ে āĻংāĻ°েāĻি āĻোāĻ āĻšাāĻ¤েāĻ° L) āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়।
int āĻĄাāĻা āĻাāĻāĻĒে āĻ¤ো āĻেāĻŦāĻ˛ āĻĒূāĻ°্āĻŖ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻা āĻ¯াāĻ¯়। āĻিāĻ¨্āĻ¤ু āĻ¸েāĻি āĻী āĻ¯েāĻোāĻ¨ো āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া? āĻāĻ¤্āĻ¤āĻ°েāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻি:
#include <stdio.h>
int main()
{
int a;
a = 1000;
printf("Value of a is %d", a);
a = -21000;
printf("Value of a is %d", a);
a = 10000000;
printf("Value of a is %d", a);
a = -10000000;
printf("Value of a is %d", a);
a = 100020004000503;
printf("Value of a is %d", a);
a = -4325987632;
printf("Value of a is %d", a);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ž
āĻāĻাāĻ¨ে āĻāĻŽāĻ°া a-āĻ¤ে āĻŦিāĻিāĻ¨্āĻ¨ āĻ¸ংāĻ্āĻ¯া āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°āĻ˛াāĻŽ। āĻ¸āĻŦ āĻŽাāĻ¨ āĻি āĻ িāĻāĻ াāĻ āĻāĻ¸āĻে? āĻāĻ¸েāĻ¨ি। āĻেāĻ¨ āĻāĻ¸েāĻ¨ি āĻ¸েāĻি āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°াāĻ° āĻāĻে āĻāĻāĻি āĻāĻĨা āĻŦāĻ˛ে āĻ¨িāĻ। āĻĒāĻ°āĻĒāĻ° āĻāĻ¤āĻুāĻ˛ো printf-āĻāĻ° āĻাāĻ°āĻŖে āĻ¤োāĻŽাāĻ° āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻ¸্āĻ্āĻ°িāĻ¨ে āĻ¨িāĻļ্āĻāĻ¯়āĻ āĻĻেāĻāĻ¤ে āĻāĻāĻু āĻ
āĻ¸্āĻŦāĻ¸্āĻ¤িāĻāĻ° āĻ˛াāĻāĻে। āĻĒ্āĻ°āĻ¤িāĻি printf āĻ¤োāĻŽāĻ°া āĻāĻাāĻŦে āĻ˛িāĻāĻ¤ে āĻĒাāĻ°ো: printf("Value of a is %d\n", a);। āĻāĻāĻ¨ printf āĻĢাংāĻļāĻ¨ে ""-āĻāĻ° āĻেāĻ¤āĻ° \n āĻ˛িāĻāĻ˛ে āĻী āĻšāĻ¯় āĻ¸েāĻি āĻāĻŽি āĻŦāĻ˛āĻŦ āĻ¨া। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻাāĻ˛াāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে।
a-āĻāĻ° āĻ¸āĻŦāĻুāĻ˛ো āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻ িāĻāĻাāĻŦে āĻĻেāĻা āĻ¯াāĻ¯়āĻ¨ি, āĻ¯েāĻ¸āĻŦ āĻŽাāĻ¨ -2147483648 āĻĨেāĻে 2147483647 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻেāĻŦāĻ˛ āĻ¸েāĻুāĻ˛োāĻ āĻ িāĻāĻ াāĻ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻŦে, āĻাāĻ°āĻŖ āĻāĻ āĻ°েāĻ্āĻেāĻ° āĻŦাāĻāĻ°েāĻ° āĻ¸ংāĻ্āĻ¯া int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻ¯় āĻ¨া। āĻāĻি āĻšāĻ˛ো int āĻাāĻāĻĒেāĻ° āĻ¸ংāĻ্āĻ¯াāĻ° āĻ¸ীāĻŽা। āĻ¸ি-āĻ¤ে int āĻাāĻāĻĒেāĻ° āĻĄাāĻাāĻ° āĻāĻ¨্āĻ¯ āĻŽেāĻŽোāĻ°িāĻ¤ে āĻাāĻ° āĻŦাāĻāĻ (byte) āĻাāĻ¯়āĻা āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšāĻ¯়। āĻাāĻ° āĻŦাāĻāĻ āĻŽাāĻ¨ে āĻŦāĻ¤্āĻ°িāĻļ āĻŦিāĻ (1 byte = 8 bit)। āĻĒ্āĻ°āĻ¤ি āĻŦিāĻে āĻĻুāĻি āĻিāĻ¨িāĻ¸ āĻ°াāĻা āĻ¯াāĻ¯়, 0 āĻāĻ° 1। āĻĻুāĻ āĻŦিāĻে āĻ°াāĻা āĻ¯াāĻ¯় āĻাāĻ°āĻি āĻ¸ংāĻ্āĻ¯া (00, 01, 10, 11)। āĻ¤াāĻšāĻ˛ে 32 āĻŦিāĻে āĻ°াāĻা āĻ¯াāĻŦে: 2^32 āĻা āĻ¸ংāĻ্āĻ¯া āĻ
āĻ°্āĻĨাā§ 4294967296āĻি āĻ¸ংāĻ্āĻ¯া। āĻāĻāĻ¨ āĻ
āĻ°্āĻ§েāĻ āĻ§āĻ¨াāĻ¤্āĻŽāĻ āĻāĻ° āĻ
āĻ°্āĻ§েāĻ āĻāĻŖাāĻ¤্āĻŽāĻ āĻ¯āĻĻি āĻ°াāĻি, āĻ¤াāĻšāĻ˛ে -2147483648 āĻĨেāĻে -1 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŽোāĻ 2147483648 āĻ¸ংāĻ্āĻ¯া āĻāĻŦাāĻ° 0 āĻĨেāĻে 2147483647 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŽোāĻ 2147483648āĻি āĻ¸ংāĻ্āĻ¯া, āĻ¸āĻ°্āĻŦāĻŽোāĻ 4294967296āĻি āĻ¸ংāĻ্āĻ¯া। āĻāĻļা āĻāĻ°ি, āĻšিāĻ¸াāĻŦāĻা āĻŦুāĻāĻ¤ে āĻĒেāĻ°েāĻ।
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻ¯োāĻ āĻāĻ°াāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻāĻŦ āĻ¯েāĻি āĻ¸āĻŦ āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া (real number) āĻ¯োāĻ āĻāĻ°āĻ¤ে āĻĒাāĻ°āĻŦে। āĻ¤োāĻŽাāĻĻেāĻ° āĻŽāĻ¨ে āĻāĻ°িāĻ¯়ে āĻĻিāĻ, āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া āĻšāĻ্āĻে, ... -3, -2, -1, 0, 1, 2, 3 ... āĻāĻ¤্āĻ¯াāĻĻি। āĻāĻ° āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻšāĻ্āĻে -5, -3, -2.43, 0, 0.49, 2.92 āĻāĻ¤্āĻ¯াāĻĻি (āĻ¸ংāĻ্āĻ¯াāĻ°েāĻাāĻ° āĻāĻĒāĻ° āĻ¸āĻŦ āĻ¸ংāĻ্āĻ¯াāĻ āĻিāĻ¨্āĻ¤ু āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া)।
#include <stdio.h>
int main()
{
double a, b, sum;
a = 9.5;
b = 8.743;
sum = a + b;
printf("Sum is: %lf\n", sum);
printf("Sum is: %0.2lf\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§¯
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒাāĻāĻ˛ āĻāĻŦং āĻ°াāĻ¨ āĻāĻ°ো। āĻāĻāĻāĻĒুāĻ āĻšāĻŦে āĻ¨িāĻেāĻ° āĻĻুāĻ āĻ˛াāĻāĻ¨:
Sum is: 18.243000
Sum is: 18.24
%lf āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°াāĻ¯় āĻĒ্āĻ°āĻĨāĻŽ āĻ˛াāĻāĻ¨ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°ে āĻāĻ¯় āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻ¯়েāĻে। āĻāĻŦাāĻ° āĻĻ্āĻŦিāĻ¤ীāĻ¯় āĻ˛াāĻāĻ¨ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°ে āĻĻুāĻ āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻ¯়েāĻে, āĻাāĻ°āĻŖ %0.2lf āĻ˛িāĻেāĻি (āĻ¤িāĻ¨ āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻাāĻāĻ˛ে %0.3lf āĻ˛িāĻāĻ¤াāĻŽ, āĻāĻŦাāĻ° āĻĻāĻļāĻŽিāĻ āĻ
ংāĻļ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻ¨া āĻাāĻāĻ˛ে %0.0lf)। double āĻাāĻāĻĒেāĻ° āĻĄাāĻাāĻ° āĻāĻ¨্āĻ¯ 64 āĻŦিāĻ āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšāĻ¯় āĻāĻŦং 1.7E-308 (1.7 x 10-308) āĻĨেāĻে 1.7E+308 (1.7 x 10308) āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĄাāĻা āĻ°াāĻা āĻ¯াāĻ¯়। āĻŦিāĻ¸্āĻ¤াāĻ°িāĻ¤ āĻšিāĻ¸াāĻŦ āĻŦুāĻāĻ¤ে āĻšāĻ˛ে āĻāĻŽ্āĻĒিāĻāĻাāĻ° āĻŦিāĻ্āĻাāĻ¨āĻ¸ংāĻ্āĻ°াāĻ¨্āĻ¤ āĻāĻ°āĻ āĻিāĻু āĻ্āĻাāĻ¨āĻŦুāĻĻ্āĻ§িāĻ° āĻĻāĻ°āĻাāĻ°, āĻ¤াāĻ āĻāĻŽি āĻāĻ° āĻāĻāĻ¨ āĻ¸েāĻĻিāĻে āĻ¯াāĻ্āĻি āĻ¨া।
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻāĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে āĻāĻŽāĻ¨ āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ°াāĻāĻ¤ে āĻাāĻ, āĻ¯াāĻ¤ে āĻোāĻ¨ āĻĻুāĻি āĻ¸ংāĻ্āĻ¯া āĻ¯োāĻ āĻāĻ°āĻ¤ে āĻšāĻŦে āĻ¸েāĻি āĻāĻŽāĻ°া āĻোāĻĄেāĻ° āĻেāĻ¤āĻ° āĻ˛িāĻāĻŦ āĻ¨া, āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ীāĻ° āĻাāĻ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻāĻাāĻ°ে āĻেāĻ¨ে āĻ¨েāĻŦ। āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ীāĻ° (āĻŽাāĻ¨ে āĻ¯ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻে) āĻাāĻ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻ¨েāĻāĻ¯়াāĻ° āĻāĻ¨্āĻ¯ āĻāĻŽāĻ°া scanf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻŦ (āĻ¸ি-āĻ¤ে āĻāĻ°āĻ āĻĢাংāĻļāĻ¨ āĻāĻে āĻāĻ āĻাāĻেāĻ° āĻāĻ¨্āĻ¯)। āĻ¤াāĻšāĻ˛ে āĻĻেāĻ°ি āĻ¨া āĻāĻ°ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛ি:
#include <stdio.h>
int main()
{
int a, b, sum;
scanf("%d", &a);
scanf("%d", &b);
sum = a + b;
printf("Sum is: %d\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ļ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°āĻ˛ে āĻĻেāĻāĻŦে āĻĢাঁāĻা āĻ¸্āĻ্āĻ°িāĻ¨ (blank screen) āĻāĻ¸ে। āĻ¤āĻāĻ¨ āĻ¤ুāĻŽি āĻāĻāĻি āĻ¸ংāĻ্āĻ¯া āĻ˛িāĻāĻŦে, āĻ¤াāĻ°āĻĒāĻ° āĻ¸্āĻĒেāĻ¸ (space) āĻŦা āĻāĻ¨্āĻাāĻ° (enter) āĻĻিāĻ¯়ে āĻāĻ°েāĻāĻি āĻ¸ংāĻ্āĻ¯া āĻ˛িāĻāĻŦে। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŦাāĻ° āĻāĻ¨্āĻাāĻ° āĻাāĻĒāĻ˛ে āĻ¯োāĻāĻĢāĻ˛ āĻĻেāĻāĻ¤ে āĻĒাāĻŦে।
āĻ¤োāĻŽāĻ°া āĻ¨িāĻļ্āĻāĻ¯়āĻ scanf āĻĢাংāĻļāĻ¨েāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻļিāĻে āĻĢেāĻ˛েāĻ। scanf("%d", &a); āĻāĻাāĻ¨ে āĻĄāĻŦāĻ˛ āĻোāĻেāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে %d āĻĻিāĻ¯়ে scanf-āĻে āĻŦāĻ˛ে āĻĻেāĻāĻ¯়া āĻšāĻ্āĻে āĻ¯ে āĻāĻāĻি āĻāĻ¨্āĻিāĻাāĻ° āĻŦা int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻĒāĻĄ়āĻ¤ে āĻšāĻŦে (āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ী āĻিāĻŦোāĻ°্āĻĄ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻĻেāĻŦে)। āĻāĻ° āĻĻেāĻো a-āĻāĻ° āĻāĻে āĻāĻŽāĻĒাāĻ°āĻ¸েāĻ¨্āĻĄ (&) āĻিāĻš্āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়েāĻে, &a āĻĻিāĻ¯়ে āĻŦোāĻাāĻ¨ো āĻšāĻ¯়েāĻে āĻ¯ে āĻ¸ংāĻ্āĻ¯াāĻি āĻāĻ¨āĻĒুāĻ āĻĻেāĻāĻ¯়া āĻšāĻŦে āĻ¸েāĻি a āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻšāĻŦে। āĻ¤োāĻŽāĻ°া āĻ¯āĻāĻ¨ āĻ¸ি āĻāĻ°েāĻāĻু āĻাāĻ˛োāĻাāĻŦে āĻļিāĻāĻŦে, āĻ¤āĻāĻ¨ &a-āĻāĻ° āĻĒ্āĻ°āĻৃāĻ¤ āĻ
āĻ°্āĻĨ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে, āĻāĻĒাāĻ¤āĻ¤ āĻāĻŽāĻ°া āĻŦ্āĻ¯āĻŦāĻšাāĻ°েāĻ° āĻĻিāĻেāĻ āĻŽāĻ¨োāĻ¯োāĻ āĻĻিāĻ। a āĻāĻŦং b-āĻāĻ° āĻŽাāĻ¨ āĻāĻāĻি scanf āĻĢাংāĻļāĻ¨ āĻĻিāĻ¯়েāĻ āĻ¨েāĻāĻ¯়া āĻ¯েāĻ¤ āĻāĻাāĻŦে: scanf("%d %d", &a, &b);। āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻে & āĻিāĻš্āĻ¨ āĻ¨া āĻĻিāĻ˛ে āĻী āĻ¸āĻŽāĻ¸্āĻ¯া? āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ° āĻেāĻˇ্āĻা āĻāĻ°ো, āĻিāĻু āĻāĻāĻি āĻāĻ°āĻ° āĻĒাāĻŦে। āĻāĻ āĻŽুāĻšূāĻ°্āĻ¤ে āĻāĻ°āĻ°āĻা āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°āĻি āĻ¨া, āĻাāĻ°āĻŖ āĻŦ্āĻ¯াāĻ্āĻ¯াāĻা āĻāĻāĻু āĻāĻিāĻ˛ āĻāĻ° āĻāĻāĻ¨ āĻŦোāĻাāĻ¤ে āĻেāĻ˛ে āĻ¤োāĻŽāĻ°া āĻুāĻ˛ āĻŦুāĻāĻ¤ে āĻĒাāĻ°ো āĻāĻŦং āĻĒāĻ°ে āĻāĻŽাāĻে āĻাāĻ˛āĻŽāĻ¨্āĻĻ āĻāĻ°āĻŦে।
#include <stdio.h>
int main()
{
int a, b, sum;
scanf("%d", &a);
scanf("%d", b);
sum = a + b;
printf("Sum is: %d\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§§
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻ¯āĻĻি āĻāĻ¨āĻĒুāĻ āĻšিāĻ¸েāĻŦে āĻāĻ¨্āĻিāĻাāĻ° āĻ¨া āĻ¨িāĻ¯়ে āĻĄāĻŦāĻ˛ āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻ¨িāĻ¤ে āĻাāĻāĻ¤াāĻŽ āĻ¤াāĻšāĻ˛ে āĻী āĻāĻ°āĻ¤ে āĻšāĻ¤ো? scanf-āĻ %d-āĻāĻ° āĻŦāĻĻāĻ˛ে %lf āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛েāĻ āĻāĻ˛āĻ¤। āĻ¤োāĻŽāĻ°া āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻে āĻĢেāĻ˛ো āĻāĻŦং āĻĻেāĻো āĻ িāĻāĻ াāĻ āĻ°াāĻ¨ āĻšāĻ¯় āĻি āĻ¨া। āĻ¤াāĻ°āĻĒāĻ°ে āĻŦাāĻি āĻ
ংāĻļ āĻĒāĻĄ়া āĻļুāĻ°ু āĻāĻ°ো।
āĻāĻ¸āĻ˛ে āĻ িāĻāĻ াāĻ āĻ°াāĻ¨ āĻšāĻŦে āĻ¨া, āĻাāĻ°āĻŖ āĻĄাāĻা āĻাāĻāĻĒāĻ āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻŽাāĻ¨ে int āĻ¨া āĻ˛িāĻে double āĻ˛িāĻāĻ¤ে āĻšāĻŦে। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ িāĻ āĻāĻ°ে āĻāĻŦাāĻ° āĻাāĻ˛াāĻ।
āĻŦāĻāĻ¤ে āĻ¯āĻāĻ¨āĻ āĻāĻŽি āĻোāĻ¨ো āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛েāĻāĻ¤ে āĻŦāĻ˛āĻŦ āĻ¸েāĻি āĻ¯āĻ¤ āĻ¸āĻšāĻ āĻিংāĻŦা āĻāĻ িāĻ¨āĻ āĻŽāĻ¨ে āĻšোāĻ āĻ¨া āĻেāĻ¨, āĻ¸েāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻ˛িāĻে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻ āĻাāĻ āĻ¨া āĻāĻ°ে āĻ¸াāĻŽāĻ¨ে āĻāĻাāĻ¨ো āĻ¯াāĻŦে āĻ¨া। āĻŽāĻ¨ে āĻ°াāĻāĻŦে, āĻাāĻĄ়ি āĻাāĻ˛াāĻ¨ো āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ āĻাāĻĄ়ি āĻাāĻ˛াāĻ¨োāĻ° āĻোāĻ¨ো āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻ¸াঁāĻ¤াāĻ° āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ āĻ¸াঁāĻ¤াāĻ° āĻাāĻাāĻ° āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻ¤েāĻŽāĻ¨āĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻāĻ°াāĻ° āĻোāĻ¨ো āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻļুāĻ§ু āĻŦāĻ āĻĒāĻĄ়ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ° āĻšāĻāĻ¯়া āĻ¯াāĻ¯় āĻ¨া।
āĻāĻŦাāĻ°ে āĻāĻŽāĻ°া āĻāĻ°েāĻ āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻা āĻাāĻāĻĒ āĻĻেāĻāĻŦ, āĻ¸েāĻি āĻšāĻ্āĻে char (character) āĻাāĻāĻĒ। āĻ¤ো āĻāĻ character āĻাāĻāĻĒেāĻ° āĻāĻ°িāĻ¤্āĻ° āĻšāĻ্āĻে āĻāĻে āĻŽেāĻŽোāĻ°িāĻ¤ে āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻŽাāĻ¤্āĻ° āĻāĻ āĻŦাāĻāĻ āĻাāĻ¯়āĻাāĻ° āĻĻāĻ°āĻাāĻ° āĻšāĻ¯়। āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻ¯েāĻোāĻ¨ো āĻ
āĻ্āĻˇāĻ° āĻŦা āĻিāĻš্āĻ¨ āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻāĻ āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়। āĻ¤āĻŦে āĻ¸েāĻ āĻ
āĻ্āĻˇāĻ°āĻা āĻংāĻ°েāĻি āĻŦāĻ°্āĻŖāĻŽাāĻ˛াāĻ° āĻ
āĻ্āĻˇāĻ° āĻšāĻ¤ে āĻšāĻŦে, āĻ
āĻ¨্āĻ¯ āĻাāĻˇাāĻ° āĻ
āĻ্āĻˇāĻ° char āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻŦে āĻ¨া। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻ˛িāĻে āĻ°াāĻ¨ āĻāĻ°াāĻ:
#include <stdio.h>
int main()
{
char ch;
printf("Enter the first letter of your name: ");
scanf("%c", &ch);
printf("The first letter of your name is: %c\n", ch);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§¨
āĻোāĻĄ āĻĻেāĻে āĻŦুāĻāĻ¤েāĻ āĻĒাāĻ°āĻ, char āĻাāĻāĻĒেāĻ° āĻāĻ¨্āĻ¯ printf āĻāĻŦং scanf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে %c āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়। āĻāĻ°েāĻāĻি āĻĢাংāĻļāĻ¨ āĻāĻে getchar, āĻāĻি āĻĻিāĻ¯়েāĻ char āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻ°িāĻĄ āĻāĻ°া āĻ¯াāĻ¯়। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
char ch;
printf("Enter the first letter of your name: ");
ch = getchar();
printf("The first letter of your name is: %c\n", ch);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Š
āĻāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ। āĻāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻিāĻ° āĻŽāĻ¤ো āĻāĻāĻ āĻাāĻ āĻāĻ°āĻŦে। getchar āĻĢাংāĻļāĻ¨ āĻāĻāĻি āĻ
āĻ্āĻˇāĻ° āĻĒāĻĄ়ে āĻ¸েāĻি ch āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻেāĻ¤āĻ°ে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°ে āĻĻিāĻ˛। āĻāĻ° āĻ¸āĻ°াāĻ¸āĻ°ি āĻোāĻ¨ো āĻিāĻু char āĻাāĻāĻĒ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻāĻ¤ে āĻাāĻāĻ˛ে āĻ¯েāĻ āĻ
āĻ্āĻˇāĻ° āĻŦা āĻিāĻš্āĻ¨ āĻ°াāĻāĻŦে āĻ¤াāĻ° āĻĻুāĻ āĻĒাāĻļে āĻ¸িāĻ্āĻেāĻ˛ āĻোāĻেāĻļāĻ¨ āĻিāĻš্āĻ¨ āĻĻেāĻŦে। āĻ¯েāĻŽāĻ¨: char c = 'A';
āĻāĻāĻ¨ āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int num1, num2;
printf("Please enter a number: ");
scanf("%d", &num1);
printf("Please enter another number: ");
scanf("%d", &num2);
printf("%d + %d = %d\n", num1, num2, num1+num2);
printf("%d - %d = %d\n", num1, num2, num1-num2);
printf("%d * %d = %d\n", num1, num2, num1*num2);
printf("%d / %d = %d\n", num1, num2, num1/num2);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ē
āĻāĻি āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°াāĻ। āĻāĻি āĻĻেāĻে āĻ¨িāĻļ্āĻāĻ¯়āĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻ āĻŦিāĻ¯়োāĻ, āĻুāĻŖ āĻ āĻাāĻেāĻ° āĻাāĻ āĻীāĻাāĻŦে āĻāĻ°āĻ¤ে āĻšāĻ¯়। āĻāĻŦাāĻ°ে āĻ¤োāĻŽাāĻĻেāĻ° āĻাāĻ āĻšāĻ্āĻে āĻাāĻ°āĻি। āĻāĻ, num1 āĻ num2-āĻāĻ° āĻŽāĻ§্āĻ¯েāĻাāĻ° āĻ¯োāĻ, āĻŦিāĻ¯়োāĻ, āĻুāĻŖ, āĻাāĻেāĻ° āĻাāĻāĻি printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻ¨া āĻāĻ°ে āĻāĻে āĻāĻ°া āĻāĻŦং āĻŽাāĻ¨āĻি āĻ
āĻ¨্āĻ¯ āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻĻেāĻāĻ¯়া। āĻāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛ো। āĻĻ্āĻŦিāĻ¤ীāĻ¯় āĻাāĻ āĻšāĻ্āĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĄāĻŦāĻ˛ āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°ে āĻāĻ°ো। āĻ¤ৃāĻ¤ীāĻ¯় āĻাāĻ āĻšāĻ্āĻে, num2-āĻāĻ° āĻŽাāĻ¨ 0 āĻĻিāĻ¯়ে āĻĻেāĻো āĻী āĻšāĻ¯়। āĻāĻ¤ুāĻ°্āĻĨ āĻাāĻāĻি āĻšāĻ্āĻে printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻĄāĻŦāĻ˛ āĻোāĻেāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻ¯েāĻ +, -, *, / āĻিāĻš্āĻ¨ āĻāĻে āĻ¸েāĻুāĻ˛ো āĻ¸āĻ°াāĻ¸āĻ°ি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¨া āĻāĻ°ে āĻāĻāĻি char āĻাāĻāĻĒ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻ¤াāĻ°āĻĒāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া। āĻাāĻ°āĻি āĻাāĻ āĻ িāĻāĻŽāĻ¤ো āĻāĻ°াāĻ° āĻĒāĻ°ে āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int num1, num2, value;
char sign;
printf("Please enter a number: ");
scanf("%d", &num1);
printf("Please enter another number: ");
scanf("%d", &num2);
value = num1 + num2;
sign = '+';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 - num2;
sign = '-';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 * num2;
sign = '*';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 / num2;
sign = '/';
printf("%d %c %d = %d\n", num1, sign, num2, value);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ģ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে āĻী āĻাāĻ āĻāĻ°ে। āĻ¤āĻŦে āĻļুāĻ§ু āĻĻেāĻে āĻŦুāĻāĻ˛েāĻ āĻšāĻŦে āĻ¨া। āĻোāĻĄ āĻāĻ°ে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°ো।
āĻ¸ি āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻāĻ°āĻ āĻŦেāĻļ āĻিāĻু āĻĄাāĻা āĻাāĻāĻĒ āĻ°āĻ¯়েāĻে। āĻāĻ¨āĻĒুāĻ āĻ āĻāĻāĻāĻĒুāĻেāĻ° āĻāĻ¨্āĻ¯āĻ āĻ°āĻ¯়েāĻে āĻ¨াāĻ¨া āĻĒāĻĻ্āĻ§āĻ¤ি, āĻ¯া āĻ¤োāĻŽāĻ°া āĻāĻ¸্āĻ¤ে āĻāĻ¸্āĻ¤ে āĻļিāĻāĻŦে (āĻ¸āĻŦ āĻšāĻ¯়āĻ¤ো āĻ āĻŦāĻāĻ¯়ে āĻĨাāĻāĻŦে āĻ¨া, āĻ¸ি-āĻāĻ° āĻ
āĻ¨্āĻ¯ āĻŦāĻ āĻĒāĻĄ়āĻ˛ে āĻাāĻ¨āĻ¤ে āĻĒাāĻ°āĻŦে)। āĻāĻĒাāĻ¤āĻ¤ āĻ¯া āĻļিāĻেāĻ, āĻ¤া āĻĻিāĻ¯়েāĻ āĻ¤োāĻŽāĻ°া āĻ
āĻ¨েāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛āĻ¤ে āĻĒাāĻ°āĻŦে।
āĻāĻāĻ¨ āĻāĻāĻি āĻŽāĻাāĻ° āĻāĻŦং āĻĻāĻ°āĻাāĻ°ি āĻিāĻ¨িāĻ¸ āĻŦāĻ˛ে āĻ°াāĻি। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻোāĻĄেāĻ° āĻেāĻ¤āĻ°ে āĻ¤ুāĻŽি āĻ¨িāĻেāĻ° āĻাāĻˇাāĻ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻĒাāĻ°ো। āĻāĻিāĻে āĻŦāĻ˛ে āĻāĻŽেāĻ¨্āĻ (comment) āĻāĻ°া। āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻāĻŽেāĻ¨্āĻāĻুāĻ˛োāĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻ
ংāĻļ āĻ§āĻ°āĻŦে āĻ¨া। āĻāĻ āĻ˛াāĻāĻ¨েāĻ° āĻāĻŽেāĻ¨্āĻ āĻšāĻ˛ে // āĻিāĻš্āĻ¨ āĻĻিāĻ¯়ে āĻāĻŽেāĻ¨্āĻ āĻļুāĻ°ু āĻāĻ°āĻ¤ে āĻĒাāĻ°ো। āĻāĻ° āĻāĻাāĻ§িāĻ āĻ˛াāĻāĻ¨ āĻĨাāĻāĻ˛ে /* āĻĻিāĻ¯়ে āĻļুāĻ°ু āĻāĻŦং */ āĻĻিāĻ¯়ে āĻļেāĻˇ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻিāĻ¨্āĻ¤ু āĻ িāĻāĻ াāĻ āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻšāĻŦে।
#include <stdio.h>
int main()
{
// test program - comment 1
printf("Hello ");
/* We have printed Hello,
now we shall print World.
Note that this is a multi-line comment */
printf("World"); // printed world
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ŧ
āĻāĻŦাāĻ°ে āĻāĻāĻি āĻĒ্āĻ°āĻļ্āĻ¨, (āĻ¯েāĻি āĻ¸ি-āĻāĻ° āĻেāĻ্āĻ¸āĻ āĻŦāĻāĻ¯়ে āĻāĻ āĻ্āĻ¯াāĻĒ্āĻাāĻ°েāĻ° āĻļুāĻ°ুāĻ¤েāĻ āĻŦāĻ˛ে āĻĻিāĻ¤), āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻুāĻ˛োāĻ° āĻ¨াāĻŽāĻāĻ°āĻŖেāĻ° āĻ¨িāĻ¯়āĻŽāĻাāĻ¨ুāĻ¨ āĻী? āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ āĻāĻ āĻŦা āĻāĻাāĻ§িāĻ āĻ
āĻ্āĻˇāĻ°েāĻ° āĻšāĻ¤ে āĻĒাāĻ°ে, āĻ
āĻ্āĻˇāĻ°āĻুāĻ˛ো āĻšāĻ¤ে āĻĒাāĻ°ে a āĻĨেāĻে z, A āĻĨেāĻে Z, 0 āĻĨেāĻে 9 āĻāĻŦং _ (āĻāĻ¨্āĻĄাāĻ°āĻ¸্āĻোāĻ° āĻŦা āĻāĻ¨্āĻĄাāĻ°āĻŦাāĻ°)। āĻ¤āĻŦে āĻāĻাāĻ§িāĻ āĻ
āĻ্āĻˇāĻ°েāĻ° āĻ্āĻˇেāĻ¤্āĻ°ে āĻĒ্āĻ°āĻĨāĻŽ āĻ
āĻ্āĻˇāĻ°āĻা āĻ
āĻ্āĻ (āĻĄিāĻিāĻ) āĻšāĻ¤ে āĻĒাāĻ°āĻŦে āĻ¨া। āĻ¤ুāĻŽি āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে int 7d; āĻ˛িāĻে āĻĻেāĻো āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻী āĻŦāĻ˛ে। āĻāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽāĻুāĻ˛ো āĻ
āĻ°্āĻĨāĻĒূāĻ°্āĻŖ āĻšāĻ˛ে āĻাāĻ˛ো āĻšāĻ¯়। āĻ¯েāĻŽāĻ¨, āĻ¯োāĻāĻĢāĻ˛ āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ sum āĻšāĻ˛েāĻ āĻাāĻ˛ো, āĻ¯āĻĻিāĻ y āĻ¨াāĻŽ āĻĻিāĻ˛েāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻāĻ˛ে। āĻ
āĻ°্āĻĨāĻĒূāĻ°্āĻŖ āĻ¨াāĻŽ āĻĻিāĻ˛ে āĻŦুāĻāĻ¤ে āĻ¸ুāĻŦিāĻ§া āĻšāĻ¯়, āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻা āĻী āĻāĻĻ্āĻĻেāĻļ্āĻ¯ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়েāĻে।
[āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻŦāĻঃ āĻ
āĻ§্āĻ¯াāĻ¯় āĻĻুāĻ] āĻĄাāĻা āĻাāĻāĻĒ, āĻāĻ¨āĻĒুāĻ āĻ āĻāĻāĻāĻĒুāĻ।
āĻ āĻ
āĻ§্āĻ¯াāĻ¯়ে āĻāĻŽāĻ°া āĻিāĻু āĻোāĻ āĻোāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻāĻŦ। āĻ¸āĻŦāĻুāĻ˛ো āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ
āĻŦāĻļ্āĻ¯āĻ āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻাāĻ˛িāĻ¯়ে āĻĻেāĻāĻŦে āĻāĻŦং āĻāĻāĻু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°ে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°াāĻ° āĻেāĻˇ্āĻা āĻāĻ°āĻŦে।
āĻāĻŽাāĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻšāĻŦে āĻĻুāĻি āĻ¸ংāĻ্āĻ¯া āĻ¯োāĻ āĻāĻ°াāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ। āĻāĻāĻ¨ āĻāĻĨা āĻšāĻ্āĻে, āĻ¸ংāĻ্āĻ¯াāĻুāĻ˛ো āĻ¤ো āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻŽেāĻŽোāĻ°িāĻ¤ে āĻ°াāĻāĻ¤ে āĻšāĻŦে, āĻ¸েāĻ āĻāĻিāĻ˛ āĻাāĻāĻি āĻীāĻাāĻŦে āĻāĻ°āĻŦ? āĻিāĻ¨্āĻ¤া āĻ¨েāĻ! āĻ¸āĻŦ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦāĻ˛ে āĻāĻāĻি āĻিāĻ¨িāĻ¸ āĻāĻে āĻ¯েāĻি āĻোāĻ¨ āĻ¨িāĻ°্āĻĻিāĻˇ্āĻ āĻŽাāĻ¨ āĻ§াāĻ°āĻŖ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়। āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻāĻি āĻ¨াāĻŽ āĻĻিāĻ¤ে āĻšāĻ¯়, āĻ¤াāĻ°āĻĒāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ = āĻোāĻ¨ো āĻŽাāĻ¨ āĻ˛িāĻে āĻĻিāĻ˛ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻেāĻ¤āĻ° āĻ¸েāĻি āĻĸুāĻে āĻ¯াāĻ¯়। āĻāĻিāĻ° āĻ¸āĻ্āĻে āĻাāĻŖিāĻ¤িāĻ āĻ¸āĻŽীāĻāĻ°āĻŖেāĻ° āĻিāĻ¨্āĻ¤ু āĻোāĻ¨ো āĻ¸āĻŽ্āĻĒāĻ°্āĻ āĻ¨েāĻ। āĻāĻ˛ো, āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻে āĻ°াāĻ¨ āĻāĻ°াāĻ, āĻ¤াāĻ°āĻĒāĻ° āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°া āĻ¯াāĻŦে।
#include <stdio.h>
int main()
{
int a;
int b;
int sum;
a = 50;
b = 60;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ, āĻ¤ুāĻŽি āĻ¸্āĻ্āĻ°িāĻ¨ে āĻĻেāĻāĻŦে: Sum is 110।
āĻāĻাāĻ¨ে a, b, sum āĻ¤িāĻ¨āĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ (variable) āĻāĻ˛াāĻĻা āĻ¸ংāĻ্āĻ¯া āĻ§াāĻ°āĻŖ āĻāĻ°ে। āĻĒ্āĻ°āĻĨāĻŽে āĻāĻŽাāĻĻেāĻ° āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে āĻ¯ে a, b, sum āĻ¨াāĻŽে āĻ¤িāĻ¨āĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻāĻে। āĻāĻŦং āĻāĻুāĻ˛োāĻ¤ে āĻী āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻা āĻĨাāĻāĻŦে āĻ¸েāĻিāĻ āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে। int a; āĻĻিāĻ¯়ে āĻāĻŽāĻ°া āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ°āĻে āĻŦāĻ˛āĻি a āĻ¨াāĻŽে āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে āĻāĻে āĻ¯েāĻি āĻāĻāĻি āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া (integer)-āĻāĻ° āĻŽাāĻ¨ āĻ§াāĻ°āĻŖ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻŦে। āĻāĻ āĻাāĻāĻিāĻে āĻŦāĻ˛ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛াāĻ°েāĻļāĻ¨। āĻāĻ° int āĻšāĻ্āĻে āĻĄাāĻা āĻাāĻāĻĒ, āĻ¯েāĻি āĻĻেāĻে āĻ¸ি-āĻāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻŦুāĻāĻŦে āĻ¯ে āĻāĻ¤ে āĻāĻ¨্āĻিāĻাāĻ° āĻাāĻāĻĒ āĻĄাāĻা āĻĨাāĻāĻŦে। āĻāĻ°āĻ āĻŦেāĻļ āĻিāĻু āĻĄাāĻা āĻাāĻāĻĒ āĻāĻে, āĻ¸েāĻুāĻ˛ো āĻāĻŽāĻ°া āĻāĻ¸্āĻ¤ে āĻāĻ¸্āĻ¤ে āĻĻেāĻāĻŦ। āĻāĻŽāĻ°া āĻাāĻāĻ˛ে āĻāĻāĻ āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻুāĻ˛ো āĻĄিāĻ্āĻ˛েāĻ¯়াāĻ° āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻ˛াāĻĻা āĻ˛াāĻāĻ¨ে āĻ¨া āĻ˛িāĻে āĻāĻāĻ¸āĻ্āĻে āĻāĻŽা āĻĻিāĻ¯়েāĻ āĻ˛িāĻāĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ, āĻ¯েāĻŽāĻ¨: int a, b, sum;। āĻāĻ° āĻ˛āĻ্āĻˇ āĻāĻ°ো āĻ¯ে āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛াāĻ°েāĻļāĻ¨েāĻ° āĻļেāĻˇে āĻ¸েāĻŽিāĻোāĻ˛āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়।
āĻāĻ°āĻĒāĻ° āĻāĻŽি āĻĻুāĻি āĻ¸্āĻেāĻāĻŽেāĻ¨্āĻ āĻ˛িāĻেāĻি:
a = 50;
b = 60;
āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ 50 āĻāĻ° b-āĻāĻ° āĻŽাāĻ¨ 60 āĻŦāĻ˛ে āĻĻিāĻ˛াāĻŽ (assign āĻāĻ°āĻ˛াāĻŽ), āĻ¯āĻ¤āĻ্āĻˇāĻŖ āĻ¨া āĻāĻি āĻāĻŽāĻ°া āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°āĻি, āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° a-āĻāĻ° āĻŽাāĻ¨ 50 āĻāĻ° b-āĻāĻ° āĻŽাāĻ¨ 60 āĻ§āĻ°āĻŦে।
āĻĒāĻ°েāĻ° āĻ¸্āĻেāĻāĻŽেāĻ¨্āĻ āĻšāĻ্āĻে: sum = a + b;। āĻāĻ¤ে āĻŦোāĻাāĻ¯়, sum-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে a + b-āĻāĻ° āĻ¸āĻŽাāĻ¨, āĻ
āĻ°্āĻĨাā§ a āĻ b-āĻāĻ° āĻ¯োāĻāĻĢāĻ˛ āĻ¯ে āĻ¸ংāĻ্āĻ¯াāĻি āĻšāĻŦে āĻ¸েāĻি āĻāĻŽāĻ°া sum āĻ¨াāĻŽেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻĻিāĻ˛াāĻŽ (āĻŦা assign āĻāĻ°āĻ˛াāĻŽ)।
āĻāĻŦাāĻ°ে āĻ¯োāĻāĻĢāĻ˛āĻি āĻŽāĻ¨িāĻāĻ°ে āĻĻেāĻাāĻ¤ে āĻšāĻŦে, āĻ¤াāĻ āĻāĻŽāĻ°া printf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻŦ।
printf("Sum is %d", sum);
āĻāĻাāĻ¨ে āĻĻেāĻো printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻĻুāĻি āĻ
ংāĻļ। āĻĒ্āĻ°āĻĨāĻŽ āĻ
ংāĻļে "Sum is %d" āĻĻিāĻ¯়ে āĻŦোāĻাāĻ¨ো āĻšāĻ¯়েāĻে āĻ¸্āĻ্āĻ°িāĻ¨ে āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻšāĻŦে Sum is āĻāĻŦং āĻ¤াāĻ° āĻĒāĻ°ে āĻāĻāĻি āĻāĻ¨্āĻিāĻাāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻ¯েāĻি %d-āĻāĻ° āĻাāĻ¯়āĻাāĻ¯় āĻŦāĻ¸āĻŦে। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŽা āĻĻিāĻ¯়ে āĻāĻŽāĻ°া sum āĻ˛িāĻে āĻŦুāĻিāĻ¯়ে āĻĻিāĻ¯়েāĻি āĻ¯ে %d-āĻ¤ে sum-āĻāĻ° āĻŽাāĻ¨ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻāĻ¨্āĻিāĻাāĻ°েāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ %d āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛াāĻŽ, āĻ
āĻ¨্āĻ¯ āĻ§āĻ°āĻ¨েāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻ¨্āĻ¯ āĻ
āĻ¨্āĻ¯ āĻিāĻু āĻ˛িāĻāĻ¤ে āĻšāĻŦে, āĻ¯েāĻি āĻāĻŽāĻ°া āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻāĻ°āĻ¤ে āĻļিāĻāĻŦ। āĻুāĻŦ āĻাāĻ˛ো āĻšāĻ¤ো āĻ¯āĻĻি āĻāĻŽি āĻāĻāĻ¨ āĻāĻāĻি āĻাāĻ°্āĻ āĻ˛িāĻে āĻĻিāĻ¤াāĻŽ āĻ¯ে āĻ¸ি āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻী āĻী āĻĄাāĻা āĻাāĻāĻĒ āĻāĻে, āĻ¸েāĻুāĻ˛ো āĻী āĻĻিāĻ¯়ে āĻ˛েāĻে āĻāĻŦং āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻী āĻāĻ°āĻ¤ে āĻšāĻŦে āĻāĻ° āĻ¤োāĻŽāĻ°া āĻ¸েāĻ āĻাāĻ°্āĻ āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°ে āĻĢেāĻ˛āĻ¤ে। āĻিāĻ¨্āĻ¤ু āĻļুāĻ§ু āĻļুāĻ§ু āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻোāĻ¨ো āĻĻāĻ°āĻাāĻ° āĻ¨েāĻ, āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻĒ্āĻ°āĻŦāĻŖāĻ¤া āĻিāĻ¨্āĻ¤াāĻļāĻ্āĻ¤ি āĻāĻŽাāĻ¯় āĻāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻāĻ¨্āĻ¯ āĻিāĻ¨্āĻ¤া āĻāĻ°াāĻ° āĻ্āĻˇāĻŽāĻ¤া āĻুāĻŦāĻ āĻুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ।
āĻāĻŽāĻ°া āĻāĻĒāĻ°েāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻাāĻāĻ˛ে āĻāĻাāĻŦেāĻ āĻ˛িāĻāĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ:
#include <stdio.h>
int main()
{
int a, b, sum;
a = 50;
b = 60;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§¨
āĻāĻŦাāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻĄিāĻ্āĻ˛েāĻ¯়াāĻ° āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻāĻ āĻ¸āĻ্āĻে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨āĻ āĻāĻ°া āĻ¯াāĻ¯়:
#include <stdio.h>
int main()
{
int a = 50, b = 60, sum;
sum = a + b;
printf("Sum is %d", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Š
āĻāĻāĻ¨ āĻ¤োāĻŽাāĻĻেāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°āĻļ্āĻ¨। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻিāĻ° āĻāĻāĻāĻĒুāĻ āĻী āĻšāĻŦে?
#include <stdio.h>
int main()
{
int x, y;
x = 1;
y = x;
x = 2;
printf("%d", y);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ē
āĻী āĻŽāĻ¨ে āĻšāĻ¯়? āĻāĻāĻāĻĒুāĻ 1 āĻ¨াāĻি 2? āĻāĻāĻāĻĒুāĻ āĻšāĻŦে 1, āĻাāĻ°āĻŖ āĻĒ্āĻ°āĻĨāĻŽে āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻĻেāĻāĻŦে, x-āĻāĻ° āĻŽাāĻ¨ 1 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে (x = 1;)। āĻ¤াāĻ°āĻĒāĻ° x-āĻāĻ° āĻŽাāĻ¨āĻি āĻāĻŦাāĻ° y-āĻ āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে (y = x;)। āĻāĻāĻ¨ y-āĻāĻ° āĻŽাāĻ¨ 1। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŦাāĻ° x-āĻāĻ° āĻŽাāĻ¨ 2 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°া āĻšāĻ¯়েāĻে। āĻিāĻ¨্āĻ¤ু āĻ¤াāĻ¤ে y-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻোāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻŦে āĻ¨া। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিংāĻ¯়ে y = x; āĻāĻ¸āĻ˛ে āĻোāĻ¨ো āĻ¸āĻŽীāĻāĻ°āĻŖ āĻ¨া āĻ¯ে āĻāĻি āĻ¸āĻŦāĻ¸āĻŽāĻ¯় āĻ¸āĻ¤্āĻ¯ āĻšāĻŦে। '=' āĻিāĻš্āĻ¨ āĻĻিāĻ¯়ে āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ¨িāĻ°্āĻĻিāĻˇ্āĻ āĻোāĻ¨ো āĻŽাāĻ¨ āĻ°াāĻা āĻšāĻ¯়।
āĻāĻŦাāĻ°ে āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int a = 50, b = 60, sum;
sum = a + b;
printf("%d + %d = %d", a, b, sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ģ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻŽāĻ¨িāĻāĻ°ে āĻী āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°ে? āĻাāĻ˛িāĻ¯়ে āĻĻেāĻো। printf("%d + %d = %d", a, b, sum); āĻ¨া āĻ˛িāĻে printf("%d + %d = %d", b, a, sum); āĻ˛িāĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŦাāĻ° āĻাāĻ˛াāĻ। āĻāĻāĻ¨ āĻিāĻ¨িāĻ¸āĻি āĻিāĻ¨্āĻ¤া āĻāĻ°ে āĻŦুāĻে āĻ¨াāĻ।
āĻ˛েāĻাāĻĒāĻĄ়া āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় āĻāĻŽাāĻĻেāĻ° āĻŽāĻ¨ে āĻ¨াāĻ¨া āĻŦিāĻˇāĻ¯়ে āĻ¨াāĻ¨া āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸ে, āĻ¯াāĻ° āĻāĻ¤্āĻ¤āĻ° āĻāĻŽāĻ°া āĻŦāĻāĻ¤ে āĻুঁāĻি, āĻļিāĻ্āĻˇāĻāĻে āĻিāĻ্āĻাāĻ¸া āĻāĻ°ি, āĻāĻ¨্āĻাāĻ°āĻ¨েāĻে āĻুঁāĻি āĻŦা āĻিāĻ¨্āĻ¤া āĻāĻ°ে āĻ¯ুāĻ্āĻ¤ি āĻĻাঁāĻĄ় āĻāĻ°িāĻ¯়ে āĻāĻ¤্āĻ¤āĻ°āĻি āĻŦেāĻ° āĻāĻ°ি। āĻāĻŽাāĻĻেāĻ° āĻĻুāĻ°্āĻাāĻ্āĻ¯ āĻ¯ে āĻŦেāĻļিāĻ°āĻাāĻ āĻেāĻ˛েāĻŽেāĻ¯়েāĻ āĻļেāĻˇ āĻাāĻāĻি āĻāĻ°ে āĻ¨া, āĻাāĻ°āĻŖ āĻ¨িāĻে āĻ¨িāĻে āĻিāĻ¨্āĻ¤া āĻāĻ°āĻ¤ে āĻāĻāĻু āĻ¸āĻŽāĻ¯় āĻ˛াāĻে āĻ āĻĒāĻ°িāĻļ্āĻ°āĻŽ āĻšāĻ¯়, āĻ¸েāĻ āĻ¸āĻŽāĻ¯় āĻāĻ° āĻļ্āĻ°āĻŽ āĻ¤াāĻ°া āĻĻিāĻ¤ে āĻাāĻ¯় āĻ¨া। āĻāĻ° āĻāĻŽাāĻĻেāĻ° āĻ
āĻিāĻাāĻŦāĻ, āĻļিāĻ্āĻˇāĻ āĻ āĻļিāĻ্āĻˇাāĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻিāĻ¨্āĻ¤া āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ āĻোāĻ¨ো āĻĒুāĻ°āĻ¸্āĻাāĻ° āĻĻেāĻ¯় āĻ¨া, āĻŦāĻ°ং āĻŽুāĻāĻ¸্āĻĨ āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯āĻ āĻĒুāĻ°āĻ¸্āĻৃāĻ¤ āĻāĻ°ে।
āĻ¯া-āĻšোāĻ, āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিংāĻ¯়েāĻ° āĻŦ্āĻ¯াāĻĒাāĻ°ে āĻ¯āĻāĻ¨āĻ āĻŽāĻ¨ে āĻোāĻ¨ো āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸āĻŦে, āĻ¸āĻ্āĻে āĻ¸āĻ্āĻে āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛āĻŦে। āĻĻেāĻো āĻ¤োāĻŽাāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻী āĻŦāĻ˛ে। āĻ§āĻ°া āĻ¯াāĻ, āĻāĻŽāĻ°া āĻ¯āĻĻি int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻĻāĻļāĻŽিāĻ āĻ¯ুāĻ্āĻ¤ āĻ¸ংāĻ্āĻ¯া (āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻŦা real number) āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤াāĻŽ, āĻ¤াāĻšāĻ˛ে āĻী āĻšāĻ¤ো?
#include <stdio.h>
int main()
{
int a = 50.45, b = 60, sum;
sum = a + b;
printf("%d + %d = %d", a, b, sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ŧ
āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ 50.45 āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛াāĻŽ। āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻাāĻ˛াāĻ, āĻĻেāĻো āĻী āĻšāĻ¯়। āĻāĻŦাāĻ° āĻŽāĻ¨ে āĻ¯āĻĻি āĻĒ্āĻ°āĻļ্āĻ¨ āĻāĻ¸ে āĻ¯ে, main āĻĢাংāĻļāĻ¨েāĻ° āĻļেāĻˇ āĻ˛াāĻāĻ¨ে return 0; āĻ¨া āĻ˛িāĻāĻ˛ে āĻী āĻšāĻ¯়? āĻ¤াāĻšāĻ˛ে return 0; āĻাāĻĄ়া āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻাāĻ˛িāĻ¯়ে āĻĻেāĻো āĻী āĻšāĻ¯়।
āĻāĻāĻāĻĒুāĻ āĻšāĻŦে: 50 + 60 = 110।
āĻ¸ি āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° a-āĻāĻ° āĻŽাāĻ¨ 50 āĻ§āĻ°েāĻে, āĻ¯āĻĻিāĻ āĻāĻŽāĻ°া 50.45 āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°েāĻি। āĻāĻ āĻŦ্āĻ¯াāĻĒাāĻ°āĻিāĻে āĻŦāĻ˛ে āĻাāĻāĻĒ āĻাāĻ¸্āĻ (type cast)। āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¸ি āĻাāĻˇাāĻ¯় double āĻ¨াāĻŽেāĻ° āĻĄাāĻা āĻাāĻāĻĒ āĻ°āĻ¯়েāĻে। āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°ে double āĻ¸ংāĻ্āĻ¯াāĻিāĻে int-āĻ āĻ¨েāĻāĻ¯়া āĻšāĻ¯়েāĻে, āĻāĻি āĻ
āĻোāĻŽেāĻিāĻ āĻšāĻ¯়। āĻāĻŦাāĻ° āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ°āĻে āĻŦāĻ˛েāĻ āĻĻেāĻāĻ¯়া āĻ¯াāĻ¯়: int a = (int) 50.45।
int a = 50.99; āĻāĻাāĻ¨ে a-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 50। int a = -50.9; āĻ˛িāĻāĻ˛ে a-āĻāĻ° āĻŽাāĻ¨ āĻšāĻ¯় -50। āĻāĻ āĻāĻĨাāĻ¯় āĻŦāĻ˛āĻ˛ে double āĻĨেāĻে int-āĻ āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°āĻ˛ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°েāĻ° āĻ
ংāĻļāĻি āĻŦাāĻĻ āĻĒāĻĄ়ে āĻ¯াāĻŦে।
āĻāĻ°েāĻāĻি āĻāĻĨা। āĻ¯েāĻ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻে āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°া āĻšāĻ্āĻে, āĻ¤াāĻ° āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻ¯় āĻ¨া। āĻাāĻāĻĒ āĻাāĻ¸্āĻ āĻāĻ°া āĻŽাāĻ¨āĻি āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻ¯়। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻাāĻ˛াāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে।
#include <stdio.h>
int main()
{
int n;
double x;
x = 10.5;
n = (int)x;
printf("Value of n is %d\n", n);
printf("Value of x is %lf\n", x);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻāĻāĻāĻĒুāĻ āĻĻেāĻো। x-āĻāĻ° āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻ¯়āĻ¨ি। āĻāĻ° āĻŦুāĻāĻ¤েāĻ āĻĒাāĻ°āĻ āĻ¯ে āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¸ি-āĻ¤ে āĻ¯ে double āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়, āĻ¤া āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯় %lf (l āĻāĻাāĻ¨ে āĻংāĻ°েāĻি āĻোāĻ āĻšাāĻ¤েāĻ° L) āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়।
int āĻĄাāĻা āĻাāĻāĻĒে āĻ¤ো āĻেāĻŦāĻ˛ āĻĒূāĻ°্āĻŖ āĻ¸ংāĻ্āĻ¯া āĻ°াāĻা āĻ¯াāĻ¯়। āĻিāĻ¨্āĻ¤ু āĻ¸েāĻি āĻী āĻ¯েāĻোāĻ¨ো āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া? āĻāĻ¤্āĻ¤āĻ°েāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻি:
#include <stdio.h>
int main()
{
int a;
a = 1000;
printf("Value of a is %d", a);
a = -21000;
printf("Value of a is %d", a);
a = 10000000;
printf("Value of a is %d", a);
a = -10000000;
printf("Value of a is %d", a);
a = 100020004000503;
printf("Value of a is %d", a);
a = -4325987632;
printf("Value of a is %d", a);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§Ž
āĻāĻাāĻ¨ে āĻāĻŽāĻ°া a-āĻ¤ে āĻŦিāĻিāĻ¨্āĻ¨ āĻ¸ংāĻ্āĻ¯া āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°āĻ˛াāĻŽ। āĻ¸āĻŦ āĻŽাāĻ¨ āĻি āĻ িāĻāĻ াāĻ āĻāĻ¸āĻে? āĻāĻ¸েāĻ¨ি। āĻেāĻ¨ āĻāĻ¸েāĻ¨ি āĻ¸েāĻি āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°াāĻ° āĻāĻে āĻāĻāĻি āĻāĻĨা āĻŦāĻ˛ে āĻ¨িāĻ। āĻĒāĻ°āĻĒāĻ° āĻāĻ¤āĻুāĻ˛ো printf-āĻāĻ° āĻাāĻ°āĻŖে āĻ¤োāĻŽাāĻ° āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻ¸্āĻ্āĻ°িāĻ¨ে āĻ¨িāĻļ্āĻāĻ¯়āĻ āĻĻেāĻāĻ¤ে āĻāĻāĻু āĻ
āĻ¸্āĻŦāĻ¸্āĻ¤িāĻāĻ° āĻ˛াāĻāĻে। āĻĒ্āĻ°āĻ¤িāĻি printf āĻ¤োāĻŽāĻ°া āĻāĻাāĻŦে āĻ˛িāĻāĻ¤ে āĻĒাāĻ°ো: printf("Value of a is %d\n", a);। āĻāĻāĻ¨ printf āĻĢাংāĻļāĻ¨ে ""-āĻāĻ° āĻেāĻ¤āĻ° \n āĻ˛িāĻāĻ˛ে āĻী āĻšāĻ¯় āĻ¸েāĻি āĻāĻŽি āĻŦāĻ˛āĻŦ āĻ¨া। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻাāĻ˛াāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে।
a-āĻāĻ° āĻ¸āĻŦāĻুāĻ˛ো āĻŽাāĻ¨ āĻিāĻ¨্āĻ¤ু āĻ িāĻāĻাāĻŦে āĻĻেāĻা āĻ¯াāĻ¯়āĻ¨ি, āĻ¯েāĻ¸āĻŦ āĻŽাāĻ¨ -2147483648 āĻĨেāĻে 2147483647 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻেāĻŦāĻ˛ āĻ¸েāĻুāĻ˛োāĻ āĻ িāĻāĻ াāĻ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻŦে, āĻাāĻ°āĻŖ āĻāĻ āĻ°েāĻ্āĻেāĻ° āĻŦাāĻāĻ°েāĻ° āĻ¸ংāĻ্āĻ¯া int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻ¯় āĻ¨া। āĻāĻি āĻšāĻ˛ো int āĻাāĻāĻĒেāĻ° āĻ¸ংāĻ্āĻ¯াāĻ° āĻ¸ীāĻŽা। āĻ¸ি-āĻ¤ে int āĻাāĻāĻĒেāĻ° āĻĄাāĻাāĻ° āĻāĻ¨্āĻ¯ āĻŽেāĻŽোāĻ°িāĻ¤ে āĻাāĻ° āĻŦাāĻāĻ (byte) āĻাāĻ¯়āĻা āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšāĻ¯়। āĻাāĻ° āĻŦাāĻāĻ āĻŽাāĻ¨ে āĻŦāĻ¤্āĻ°িāĻļ āĻŦিāĻ (1 byte = 8 bit)। āĻĒ্āĻ°āĻ¤ি āĻŦিāĻে āĻĻুāĻি āĻিāĻ¨িāĻ¸ āĻ°াāĻা āĻ¯াāĻ¯়, 0 āĻāĻ° 1। āĻĻুāĻ āĻŦিāĻে āĻ°াāĻা āĻ¯াāĻ¯় āĻাāĻ°āĻি āĻ¸ংāĻ্āĻ¯া (00, 01, 10, 11)। āĻ¤াāĻšāĻ˛ে 32 āĻŦিāĻে āĻ°াāĻা āĻ¯াāĻŦে: 2^32 āĻা āĻ¸ংāĻ্āĻ¯া āĻ
āĻ°্āĻĨাā§ 4294967296āĻি āĻ¸ংāĻ্āĻ¯া। āĻāĻāĻ¨ āĻ
āĻ°্āĻ§েāĻ āĻ§āĻ¨াāĻ¤্āĻŽāĻ āĻāĻ° āĻ
āĻ°্āĻ§েāĻ āĻāĻŖাāĻ¤্āĻŽāĻ āĻ¯āĻĻি āĻ°াāĻি, āĻ¤াāĻšāĻ˛ে -2147483648 āĻĨেāĻে -1 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŽোāĻ 2147483648 āĻ¸ংāĻ্āĻ¯া āĻāĻŦাāĻ° 0 āĻĨেāĻে 2147483647 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŽোāĻ 2147483648āĻি āĻ¸ংāĻ্āĻ¯া, āĻ¸āĻ°্āĻŦāĻŽোāĻ 4294967296āĻি āĻ¸ংāĻ্āĻ¯া। āĻāĻļা āĻāĻ°ি, āĻšিāĻ¸াāĻŦāĻা āĻŦুāĻāĻ¤ে āĻĒেāĻ°েāĻ।
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻ¯োāĻ āĻāĻ°াāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻāĻŦ āĻ¯েāĻি āĻ¸āĻŦ āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া (real number) āĻ¯োāĻ āĻāĻ°āĻ¤ে āĻĒাāĻ°āĻŦে। āĻ¤োāĻŽাāĻĻেāĻ° āĻŽāĻ¨ে āĻāĻ°িāĻ¯়ে āĻĻিāĻ, āĻĒূāĻ°্āĻŖāĻ¸ংāĻ্āĻ¯া āĻšāĻ্āĻে, ... -3, -2, -1, 0, 1, 2, 3 ... āĻāĻ¤্āĻ¯াāĻĻি। āĻāĻ° āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া āĻšāĻ্āĻে -5, -3, -2.43, 0, 0.49, 2.92 āĻāĻ¤্āĻ¯াāĻĻি (āĻ¸ংāĻ্āĻ¯াāĻ°েāĻাāĻ° āĻāĻĒāĻ° āĻ¸āĻŦ āĻ¸ংāĻ্āĻ¯াāĻ āĻিāĻ¨্āĻ¤ু āĻŦাāĻ¸্āĻ¤āĻŦ āĻ¸ংāĻ্āĻ¯া)।
#include <stdio.h>
int main()
{
double a, b, sum;
a = 9.5;
b = 8.743;
sum = a + b;
printf("Sum is: %lf\n", sum);
printf("Sum is: %0.2lf\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§¯
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒাāĻāĻ˛ āĻāĻŦং āĻ°াāĻ¨ āĻāĻ°ো। āĻāĻāĻāĻĒুāĻ āĻšāĻŦে āĻ¨িāĻেāĻ° āĻĻুāĻ āĻ˛াāĻāĻ¨:
Sum is: 18.243000
Sum is: 18.24
%lf āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°াāĻ¯় āĻĒ্āĻ°āĻĨāĻŽ āĻ˛াāĻāĻ¨ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°ে āĻāĻ¯় āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻ¯়েāĻে। āĻāĻŦাāĻ° āĻĻ্āĻŦিāĻ¤ীāĻ¯় āĻ˛াāĻāĻ¨ে āĻĻāĻļāĻŽিāĻেāĻ° āĻĒāĻ°ে āĻĻুāĻ āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻšāĻ¯়েāĻে, āĻাāĻ°āĻŖ %0.2lf āĻ˛িāĻেāĻি (āĻ¤িāĻ¨ āĻāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻাāĻāĻ˛ে %0.3lf āĻ˛িāĻāĻ¤াāĻŽ, āĻāĻŦাāĻ° āĻĻāĻļāĻŽিāĻ āĻ
ংāĻļ āĻĒ্āĻ°িāĻ¨্āĻ āĻāĻ°āĻ¤ে āĻ¨া āĻাāĻāĻ˛ে %0.0lf)। double āĻাāĻāĻĒেāĻ° āĻĄাāĻাāĻ° āĻāĻ¨্āĻ¯ 64 āĻŦিāĻ āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšāĻ¯় āĻāĻŦং 1.7E-308 (1.7 x 10-308) āĻĨেāĻে 1.7E+308 (1.7 x 10308) āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĄাāĻা āĻ°াāĻা āĻ¯াāĻ¯়। āĻŦিāĻ¸্āĻ¤াāĻ°িāĻ¤ āĻšিāĻ¸াāĻŦ āĻŦুāĻāĻ¤ে āĻšāĻ˛ে āĻāĻŽ্āĻĒিāĻāĻাāĻ° āĻŦিāĻ্āĻাāĻ¨āĻ¸ংāĻ্āĻ°াāĻ¨্āĻ¤ āĻāĻ°āĻ āĻিāĻু āĻ্āĻাāĻ¨āĻŦুāĻĻ্āĻ§িāĻ° āĻĻāĻ°āĻাāĻ°, āĻ¤াāĻ āĻāĻŽি āĻāĻ° āĻāĻāĻ¨ āĻ¸েāĻĻিāĻে āĻ¯াāĻ্āĻি āĻ¨া।
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻāĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে āĻāĻŽāĻ¨ āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ°াāĻāĻ¤ে āĻাāĻ, āĻ¯াāĻ¤ে āĻোāĻ¨ āĻĻুāĻি āĻ¸ংāĻ্āĻ¯া āĻ¯োāĻ āĻāĻ°āĻ¤ে āĻšāĻŦে āĻ¸েāĻি āĻāĻŽāĻ°া āĻোāĻĄেāĻ° āĻেāĻ¤āĻ° āĻ˛িāĻāĻŦ āĻ¨া, āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ীāĻ° āĻাāĻ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻāĻাāĻ°ে āĻেāĻ¨ে āĻ¨েāĻŦ। āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ীāĻ° (āĻŽাāĻ¨ে āĻ¯ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻে) āĻাāĻ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻ¨েāĻāĻ¯়াāĻ° āĻāĻ¨্āĻ¯ āĻāĻŽāĻ°া scanf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻŦ (āĻ¸ি-āĻ¤ে āĻāĻ°āĻ āĻĢাংāĻļāĻ¨ āĻāĻে āĻāĻ āĻাāĻেāĻ° āĻāĻ¨্āĻ¯)। āĻ¤াāĻšāĻ˛ে āĻĻেāĻ°ি āĻ¨া āĻāĻ°ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛ি:
#include <stdio.h>
int main()
{
int a, b, sum;
scanf("%d", &a);
scanf("%d", &b);
sum = a + b;
printf("Sum is: %d\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ļ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°āĻ˛ে āĻĻেāĻāĻŦে āĻĢাঁāĻা āĻ¸্āĻ্āĻ°িāĻ¨ (blank screen) āĻāĻ¸ে। āĻ¤āĻāĻ¨ āĻ¤ুāĻŽি āĻāĻāĻি āĻ¸ংāĻ্āĻ¯া āĻ˛িāĻāĻŦে, āĻ¤াāĻ°āĻĒāĻ° āĻ¸্āĻĒেāĻ¸ (space) āĻŦা āĻāĻ¨্āĻাāĻ° (enter) āĻĻিāĻ¯়ে āĻāĻ°েāĻāĻি āĻ¸ংāĻ্āĻ¯া āĻ˛িāĻāĻŦে। āĻ¤াāĻ°āĻĒāĻ° āĻāĻŦাāĻ° āĻāĻ¨্āĻাāĻ° āĻাāĻĒāĻ˛ে āĻ¯োāĻāĻĢāĻ˛ āĻĻেāĻāĻ¤ে āĻĒাāĻŦে।
āĻ¤োāĻŽāĻ°া āĻ¨িāĻļ্āĻāĻ¯়āĻ scanf āĻĢাংāĻļāĻ¨েāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻļিāĻে āĻĢেāĻ˛েāĻ। scanf("%d", &a); āĻāĻাāĻ¨ে āĻĄāĻŦāĻ˛ āĻোāĻেāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে %d āĻĻিāĻ¯়ে scanf-āĻে āĻŦāĻ˛ে āĻĻেāĻāĻ¯়া āĻšāĻ্āĻে āĻ¯ে āĻāĻāĻি āĻāĻ¨্āĻিāĻাāĻ° āĻŦা int āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻĒāĻĄ়āĻ¤ে āĻšāĻŦে (āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ী āĻিāĻŦোāĻ°্āĻĄ āĻĨেāĻে āĻāĻ¨āĻĒুāĻ āĻĻেāĻŦে)। āĻāĻ° āĻĻেāĻো a-āĻāĻ° āĻāĻে āĻāĻŽāĻĒাāĻ°āĻ¸েāĻ¨্āĻĄ (&) āĻিāĻš্āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়েāĻে, &a āĻĻিāĻ¯়ে āĻŦোāĻাāĻ¨ো āĻšāĻ¯়েāĻে āĻ¯ে āĻ¸ংāĻ্āĻ¯াāĻি āĻāĻ¨āĻĒুāĻ āĻĻেāĻāĻ¯়া āĻšāĻŦে āĻ¸েāĻি a āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻŽাāĻে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻšāĻŦে। āĻ¤োāĻŽāĻ°া āĻ¯āĻāĻ¨ āĻ¸ি āĻāĻ°েāĻāĻু āĻাāĻ˛োāĻাāĻŦে āĻļিāĻāĻŦে, āĻ¤āĻāĻ¨ &a-āĻāĻ° āĻĒ্āĻ°āĻৃāĻ¤ āĻ
āĻ°্āĻĨ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে, āĻāĻĒাāĻ¤āĻ¤ āĻāĻŽāĻ°া āĻŦ্āĻ¯āĻŦāĻšাāĻ°েāĻ° āĻĻিāĻেāĻ āĻŽāĻ¨োāĻ¯োāĻ āĻĻিāĻ। a āĻāĻŦং b-āĻāĻ° āĻŽাāĻ¨ āĻāĻāĻি scanf āĻĢাংāĻļāĻ¨ āĻĻিāĻ¯়েāĻ āĻ¨েāĻāĻ¯়া āĻ¯েāĻ¤ āĻāĻাāĻŦে: scanf("%d %d", &a, &b);। āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻāĻে & āĻিāĻš্āĻ¨ āĻ¨া āĻĻিāĻ˛ে āĻী āĻ¸āĻŽāĻ¸্āĻ¯া? āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ° āĻেāĻˇ্āĻা āĻāĻ°ো, āĻিāĻু āĻāĻāĻি āĻāĻ°āĻ° āĻĒাāĻŦে। āĻāĻ āĻŽুāĻšূāĻ°্āĻ¤ে āĻāĻ°āĻ°āĻা āĻŦ্āĻ¯াāĻ্āĻ¯া āĻāĻ°āĻি āĻ¨া, āĻাāĻ°āĻŖ āĻŦ্āĻ¯াāĻ্āĻ¯াāĻা āĻāĻāĻু āĻāĻিāĻ˛ āĻāĻ° āĻāĻāĻ¨ āĻŦোāĻাāĻ¤ে āĻেāĻ˛ে āĻ¤োāĻŽāĻ°া āĻুāĻ˛ āĻŦুāĻāĻ¤ে āĻĒাāĻ°ো āĻāĻŦং āĻĒāĻ°ে āĻāĻŽাāĻে āĻাāĻ˛āĻŽāĻ¨্āĻĻ āĻāĻ°āĻŦে।
#include <stdio.h>
int main()
{
int a, b, sum;
scanf("%d", &a);
scanf("%d", b);
sum = a + b;
printf("Sum is: %d\n", sum);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§§
āĻāĻāĻ¨ āĻāĻŽāĻ°া āĻ¯āĻĻি āĻāĻ¨āĻĒুāĻ āĻšিāĻ¸েāĻŦে āĻāĻ¨্āĻিāĻাāĻ° āĻ¨া āĻ¨িāĻ¯়ে āĻĄāĻŦāĻ˛ āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻ¨িāĻ¤ে āĻাāĻāĻ¤াāĻŽ āĻ¤াāĻšāĻ˛ে āĻী āĻāĻ°āĻ¤ে āĻšāĻ¤ো? scanf-āĻ %d-āĻāĻ° āĻŦāĻĻāĻ˛ে %lf āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ˛েāĻ āĻāĻ˛āĻ¤। āĻ¤োāĻŽāĻ°া āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ˛িāĻে āĻĢেāĻ˛ো āĻāĻŦং āĻĻেāĻো āĻ িāĻāĻ াāĻ āĻ°াāĻ¨ āĻšāĻ¯় āĻি āĻ¨া। āĻ¤াāĻ°āĻĒāĻ°ে āĻŦাāĻি āĻ
ংāĻļ āĻĒāĻĄ়া āĻļুāĻ°ু āĻāĻ°ো।
āĻāĻ¸āĻ˛ে āĻ িāĻāĻ াāĻ āĻ°াāĻ¨ āĻšāĻŦে āĻ¨া, āĻাāĻ°āĻŖ āĻĄাāĻা āĻাāĻāĻĒāĻ āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻŽাāĻ¨ে int āĻ¨া āĻ˛িāĻে double āĻ˛িāĻāĻ¤ে āĻšāĻŦে। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻ িāĻ āĻāĻ°ে āĻāĻŦাāĻ° āĻাāĻ˛াāĻ।
āĻŦāĻāĻ¤ে āĻ¯āĻāĻ¨āĻ āĻāĻŽি āĻোāĻ¨ো āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛েāĻāĻ¤ে āĻŦāĻ˛āĻŦ āĻ¸েāĻি āĻ¯āĻ¤ āĻ¸āĻšāĻ āĻিংāĻŦা āĻāĻ িāĻ¨āĻ āĻŽāĻ¨ে āĻšোāĻ āĻ¨া āĻেāĻ¨, āĻ¸েāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻ˛িāĻে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻ āĻাāĻ āĻ¨া āĻāĻ°ে āĻ¸াāĻŽāĻ¨ে āĻāĻাāĻ¨ো āĻ¯াāĻŦে āĻ¨া। āĻŽāĻ¨ে āĻ°াāĻāĻŦে, āĻাāĻĄ়ি āĻাāĻ˛াāĻ¨ো āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ āĻাāĻĄ়ি āĻাāĻ˛াāĻ¨োāĻ° āĻোāĻ¨ো āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻ¸াঁāĻ¤াāĻ° āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻ¯েāĻŽāĻ¨ āĻ¸াঁāĻ¤াāĻ° āĻাāĻাāĻ° āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻ¤েāĻŽāĻ¨āĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻāĻ°াāĻ° āĻোāĻ¨ো āĻŦিāĻāĻ˛্āĻĒ āĻ¨েāĻ, āĻļুāĻ§ু āĻŦāĻ āĻĒāĻĄ়ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ° āĻšāĻāĻ¯়া āĻ¯াāĻ¯় āĻ¨া।
āĻāĻŦাāĻ°ে āĻāĻŽāĻ°া āĻāĻ°েāĻ āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻা āĻাāĻāĻĒ āĻĻেāĻāĻŦ, āĻ¸েāĻি āĻšāĻ্āĻে char (character) āĻাāĻāĻĒ। āĻ¤ো āĻāĻ character āĻাāĻāĻĒেāĻ° āĻāĻ°িāĻ¤্āĻ° āĻšāĻ্āĻে āĻāĻে āĻŽেāĻŽোāĻ°িāĻ¤ে āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻŽাāĻ¤্āĻ° āĻāĻ āĻŦাāĻāĻ āĻাāĻ¯়āĻাāĻ° āĻĻāĻ°āĻাāĻ° āĻšāĻ¯়। āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻ¯েāĻোāĻ¨ো āĻ
āĻ্āĻˇāĻ° āĻŦা āĻিāĻš্āĻ¨ āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻāĻ āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়। āĻ¤āĻŦে āĻ¸েāĻ āĻ
āĻ্āĻˇāĻ°āĻা āĻংāĻ°েāĻি āĻŦāĻ°্āĻŖāĻŽাāĻ˛াāĻ° āĻ
āĻ্āĻˇāĻ° āĻšāĻ¤ে āĻšāĻŦে, āĻ
āĻ¨্āĻ¯ āĻাāĻˇাāĻ° āĻ
āĻ্āĻˇāĻ° char āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻা āĻ¯াāĻŦে āĻ¨া। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻ˛িāĻে āĻ°াāĻ¨ āĻāĻ°াāĻ:
#include <stdio.h>
int main()
{
char ch;
printf("Enter the first letter of your name: ");
scanf("%c", &ch);
printf("The first letter of your name is: %c\n", ch);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§¨
āĻোāĻĄ āĻĻেāĻে āĻŦুāĻāĻ¤েāĻ āĻĒাāĻ°āĻ, char āĻাāĻāĻĒেāĻ° āĻāĻ¨্āĻ¯ printf āĻāĻŦং scanf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে %c āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻšāĻ¯়। āĻāĻ°েāĻāĻি āĻĢাংāĻļāĻ¨ āĻāĻে getchar, āĻāĻি āĻĻিāĻ¯়েāĻ char āĻাāĻāĻĒেāĻ° āĻĄাāĻা āĻ°িāĻĄ āĻāĻ°া āĻ¯াāĻ¯়। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
char ch;
printf("Enter the first letter of your name: ");
ch = getchar();
printf("The first letter of your name is: %c\n", ch);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Š
āĻāĻি āĻ°াāĻ¨ āĻāĻ°াāĻ। āĻāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻিāĻ° āĻŽāĻ¤ো āĻāĻāĻ āĻাāĻ āĻāĻ°āĻŦে। getchar āĻĢাংāĻļāĻ¨ āĻāĻāĻি āĻ
āĻ্āĻˇāĻ° āĻĒāĻĄ়ে āĻ¸েāĻি ch āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻেāĻ¤āĻ°ে āĻ
্āĻ¯াāĻ¸াāĻāĻ¨ āĻāĻ°ে āĻĻিāĻ˛। āĻāĻ° āĻ¸āĻ°াāĻ¸āĻ°ি āĻোāĻ¨ো āĻিāĻু char āĻাāĻāĻĒ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°াāĻāĻ¤ে āĻাāĻāĻ˛ে āĻ¯েāĻ āĻ
āĻ্āĻˇāĻ° āĻŦা āĻিāĻš্āĻ¨ āĻ°াāĻāĻŦে āĻ¤াāĻ° āĻĻুāĻ āĻĒাāĻļে āĻ¸িāĻ্āĻেāĻ˛ āĻোāĻেāĻļāĻ¨ āĻিāĻš্āĻ¨ āĻĻেāĻŦে। āĻ¯েāĻŽāĻ¨: char c = 'A';
āĻāĻāĻ¨ āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int num1, num2;
printf("Please enter a number: ");
scanf("%d", &num1);
printf("Please enter another number: ");
scanf("%d", &num2);
printf("%d + %d = %d\n", num1, num2, num1+num2);
printf("%d - %d = %d\n", num1, num2, num1-num2);
printf("%d * %d = %d\n", num1, num2, num1*num2);
printf("%d / %d = %d\n", num1, num2, num1/num2);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ē
āĻāĻি āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°াāĻ। āĻāĻি āĻĻেāĻে āĻ¨িāĻļ্āĻāĻ¯়āĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻ āĻŦিāĻ¯়োāĻ, āĻুāĻŖ āĻ āĻাāĻেāĻ° āĻাāĻ āĻীāĻাāĻŦে āĻāĻ°āĻ¤ে āĻšāĻ¯়। āĻāĻŦাāĻ°ে āĻ¤োāĻŽাāĻĻেāĻ° āĻাāĻ āĻšāĻ্āĻে āĻাāĻ°āĻি। āĻāĻ, num1 āĻ num2-āĻāĻ° āĻŽāĻ§্āĻ¯েāĻাāĻ° āĻ¯োāĻ, āĻŦিāĻ¯়োāĻ, āĻুāĻŖ, āĻাāĻেāĻ° āĻাāĻāĻি printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻ¨া āĻāĻ°ে āĻāĻে āĻāĻ°া āĻāĻŦং āĻŽাāĻ¨āĻি āĻ
āĻ¨্āĻ¯ āĻāĻāĻি āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻĻেāĻāĻ¯়া। āĻāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛ো। āĻĻ্āĻŦিāĻ¤ীāĻ¯় āĻাāĻ āĻšāĻ্āĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĄāĻŦāĻ˛ āĻাāĻāĻĒেāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°ে āĻāĻ°ো। āĻ¤ৃāĻ¤ীāĻ¯় āĻাāĻ āĻšāĻ্āĻে, num2-āĻāĻ° āĻŽাāĻ¨ 0 āĻĻিāĻ¯়ে āĻĻেāĻো āĻী āĻšāĻ¯়। āĻāĻ¤ুāĻ°্āĻĨ āĻাāĻāĻি āĻšāĻ্āĻে printf āĻĢাংāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻĄāĻŦāĻ˛ āĻোāĻেāĻļāĻ¨েāĻ° āĻেāĻ¤āĻ°ে āĻ¯েāĻ +, -, *, / āĻিāĻš্āĻ¨ āĻāĻে āĻ¸েāĻুāĻ˛ো āĻ¸āĻ°াāĻ¸āĻ°ি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¨া āĻāĻ°ে āĻāĻāĻি char āĻাāĻāĻĒ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛ে āĻ°েāĻে āĻ¤াāĻ°āĻĒāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া। āĻাāĻ°āĻি āĻাāĻ āĻ িāĻāĻŽāĻ¤ো āĻāĻ°াāĻ° āĻĒāĻ°ে āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻো:
#include <stdio.h>
int main()
{
int num1, num2, value;
char sign;
printf("Please enter a number: ");
scanf("%d", &num1);
printf("Please enter another number: ");
scanf("%d", &num2);
value = num1 + num2;
sign = '+';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 - num2;
sign = '-';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 * num2;
sign = '*';
printf("%d %c %d = %d\n", num1, sign, num2, value);
value = num1 / num2;
sign = '/';
printf("%d %c %d = %d\n", num1, sign, num2, value);
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ģ
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻĻেāĻāĻ˛েāĻ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে āĻী āĻাāĻ āĻāĻ°ে। āĻ¤āĻŦে āĻļুāĻ§ু āĻĻেāĻে āĻŦুāĻāĻ˛েāĻ āĻšāĻŦে āĻ¨া। āĻোāĻĄ āĻāĻ°ে āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻāĻ°ো।
āĻ¸ি āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻে āĻāĻ°āĻ āĻŦেāĻļ āĻিāĻু āĻĄাāĻা āĻাāĻāĻĒ āĻ°āĻ¯়েāĻে। āĻāĻ¨āĻĒুāĻ āĻ āĻāĻāĻāĻĒুāĻেāĻ° āĻāĻ¨্āĻ¯āĻ āĻ°āĻ¯়েāĻে āĻ¨াāĻ¨া āĻĒāĻĻ্āĻ§āĻ¤ি, āĻ¯া āĻ¤োāĻŽāĻ°া āĻāĻ¸্āĻ¤ে āĻāĻ¸্āĻ¤ে āĻļিāĻāĻŦে (āĻ¸āĻŦ āĻšāĻ¯়āĻ¤ো āĻ āĻŦāĻāĻ¯়ে āĻĨাāĻāĻŦে āĻ¨া, āĻ¸ি-āĻāĻ° āĻ
āĻ¨্āĻ¯ āĻŦāĻ āĻĒāĻĄ়āĻ˛ে āĻাāĻ¨āĻ¤ে āĻĒাāĻ°āĻŦে)। āĻāĻĒাāĻ¤āĻ¤ āĻ¯া āĻļিāĻেāĻ, āĻ¤া āĻĻিāĻ¯়েāĻ āĻ¤োāĻŽāĻ°া āĻ
āĻ¨েāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛িāĻে āĻĢেāĻ˛āĻ¤ে āĻĒাāĻ°āĻŦে।
āĻāĻāĻ¨ āĻāĻāĻি āĻŽāĻাāĻ° āĻāĻŦং āĻĻāĻ°āĻাāĻ°ি āĻিāĻ¨িāĻ¸ āĻŦāĻ˛ে āĻ°াāĻি। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻোāĻĄেāĻ° āĻেāĻ¤āĻ°ে āĻ¤ুāĻŽি āĻ¨িāĻেāĻ° āĻাāĻˇাāĻ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻĒাāĻ°ো। āĻāĻিāĻে āĻŦāĻ˛ে āĻāĻŽেāĻ¨্āĻ (comment) āĻāĻ°া। āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻāĻŽেāĻ¨্āĻāĻুāĻ˛োāĻে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻ
ংāĻļ āĻ§āĻ°āĻŦে āĻ¨া। āĻāĻ āĻ˛াāĻāĻ¨েāĻ° āĻāĻŽেāĻ¨্āĻ āĻšāĻ˛ে // āĻিāĻš্āĻ¨ āĻĻিāĻ¯়ে āĻāĻŽেāĻ¨্āĻ āĻļুāĻ°ু āĻāĻ°āĻ¤ে āĻĒাāĻ°ো। āĻāĻ° āĻāĻাāĻ§িāĻ āĻ˛াāĻāĻ¨ āĻĨাāĻāĻ˛ে /* āĻĻিāĻ¯়ে āĻļুāĻ°ু āĻāĻŦং */ āĻĻিāĻ¯়ে āĻļেāĻˇ āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻ¨িāĻেāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽāĻি āĻিāĻ¨্āĻ¤ু āĻ িāĻāĻ াāĻ āĻāĻŽ্āĻĒাāĻāĻ˛ āĻ āĻ°াāĻ¨ āĻšāĻŦে।
#include <stdio.h>
int main()
{
// test program - comment 1
printf("Hello ");
/* We have printed Hello,
now we shall print World.
Note that this is a multi-line comment */
printf("World"); // printed world
return 0;
}
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ: ā§¨.ā§§ā§Ŧ
āĻāĻŦাāĻ°ে āĻāĻāĻি āĻĒ্āĻ°āĻļ্āĻ¨, (āĻ¯েāĻি āĻ¸ি-āĻāĻ° āĻেāĻ্āĻ¸āĻ āĻŦāĻāĻ¯়ে āĻāĻ āĻ্āĻ¯াāĻĒ্āĻাāĻ°েāĻ° āĻļুāĻ°ুāĻ¤েāĻ āĻŦāĻ˛ে āĻĻিāĻ¤), āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻুāĻ˛োāĻ° āĻ¨াāĻŽāĻāĻ°āĻŖেāĻ° āĻ¨িāĻ¯়āĻŽāĻাāĻ¨ুāĻ¨ āĻী? āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ āĻāĻ āĻŦা āĻāĻাāĻ§িāĻ āĻ
āĻ্āĻˇāĻ°েāĻ° āĻšāĻ¤ে āĻĒাāĻ°ে, āĻ
āĻ্āĻˇāĻ°āĻুāĻ˛ো āĻšāĻ¤ে āĻĒাāĻ°ে a āĻĨেāĻে z, A āĻĨেāĻে Z, 0 āĻĨেāĻে 9 āĻāĻŦং _ (āĻāĻ¨্āĻĄাāĻ°āĻ¸্āĻোāĻ° āĻŦা āĻāĻ¨্āĻĄাāĻ°āĻŦাāĻ°)। āĻ¤āĻŦে āĻāĻাāĻ§িāĻ āĻ
āĻ্āĻˇāĻ°েāĻ° āĻ্āĻˇেāĻ¤্āĻ°ে āĻĒ্āĻ°āĻĨāĻŽ āĻ
āĻ্āĻˇāĻ°āĻা āĻ
āĻ্āĻ (āĻĄিāĻিāĻ) āĻšāĻ¤ে āĻĒাāĻ°āĻŦে āĻ¨া। āĻ¤ুāĻŽি āĻāĻāĻি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽে int 7d; āĻ˛িāĻে āĻĻেāĻো āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻী āĻŦāĻ˛ে। āĻāĻ° āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽāĻুāĻ˛ো āĻ
āĻ°্āĻĨāĻĒূāĻ°্āĻŖ āĻšāĻ˛ে āĻাāĻ˛ো āĻšāĻ¯়। āĻ¯েāĻŽāĻ¨, āĻ¯োāĻāĻĢāĻ˛ āĻ°াāĻাāĻ° āĻāĻ¨্āĻ¯ āĻেāĻ°িāĻ¯়েāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ sum āĻšāĻ˛েāĻ āĻাāĻ˛ো, āĻ¯āĻĻিāĻ y āĻ¨াāĻŽ āĻĻিāĻ˛েāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻāĻ˛ে। āĻ
āĻ°্āĻĨāĻĒূāĻ°্āĻŖ āĻ¨াāĻŽ āĻĻিāĻ˛ে āĻŦুāĻāĻ¤ে āĻ¸ুāĻŦিāĻ§া āĻšāĻ¯়, āĻেāĻ°িāĻ¯়েāĻŦāĻ˛āĻা āĻী āĻāĻĻ্āĻĻেāĻļ্āĻ¯ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়েāĻে।