Albatross Mohoshi's Blog
প্রশ্নের দিক নির্দাশবলীঃ
* প্রথমেই দেখতে হবে, যে ইনপুট(ফ্লোটিং টাইপ) টা কিভাবে নিতে বলা হয়েছে এবং আউটপুট টা কিভাবে দেখাতে বলা হয়েছে।
*প্রোগ্রামটিতে দুইটি ইনপুটের নিতে হবে যতক্ষন না পর্যন্ত ইনপুট দুইটি ০-১০ এর মাঝে থাকে।
* যখনই দুইটি ইনপুট হবে তখনি তাদের গড় বের করে দেখাতে হবে।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* প্রোগ্রামটি হয়ে গেলে প্রশ্নের ইনপুট গুলো দিয়ে পরীক্ষা করে দেখো উপরোক্ত আউটপুট গুলো আসে কিনা।
সমাধানঃ
#include<stdio.h>
int main()
{
float N,sum=0;
int i,count=0;
while(1)
{
scanf("%f",&N);
if(N>=0 && N<=10)
{
count++;
sum=sum+N;
}
else
{
printf("nota invalida\n");
}
if(count==2) break;
}
printf("media = %.2f\n",sum/2.00);
return 0;
}
#include
ReplyDeleteint main ()
{
int i, sum=0, j, k, x;
for (i=0; ; i++){
if (i>=0 && i<=10){
scanf("%d %d", &j, &k);
sum = j+k;
printf("%d", sum/2);
break;
}
else{
printf("nota invalida");
}
}
return 0;
}
এটায় সমস্যা হচ্ছে কেনো?