Albatross Mohoshi's Blog
প্রশ্নের দিক নির্দাশবলীঃ
* প্রথমেই দেখতে হবে, যে ইনপুট টা কিভাবে নিতে বলা হয়েছে এবং আউটপুট টা কিভাবে
দেখাতে বলা হয়েছে।
* প্রোগ্রামটিতে পাচটি ইনপুট নিতে বলা হয়েছে। সেই পাঁচটি ইনপুটের মধ্যে কয়টা জোড়, কয়টা বিজোড় ,কয়টা পজিটিভ ,কয়টা নেগেটিভ সংখ্যা আছে সেটি বেড় করতে হবে।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* প্রোগ্রামটি হয়ে গেলে প্রশ্নের ইনপুট গুলো দিয়ে পরীক্ষা করে দেখো উপরোক্ত আউটপুট গুলো আসে কিনা।
সমাধানঃ
#include<stdio.h>
int main()
{
int ary[5];
int i,n_neg=0,n_pos=0,n_even=0,n_odd=0;
for(i=0; i<5; i++)
{
scanf("%d",&ary[i]);
}
for(i=0; i<5; i++)
{
if(ary[i]<0)
{
n_neg++;
}
if(ary[i]>0)
{
n_pos++;
}
if(ary[i]%2 == 0)
{
n_even++;
}
if(ary[i]%2 != 0)
{
n_odd++;
}
}
printf("%d valor(es) par(es)\n",n_even);
printf("%d valor(es) impar(es)\n",n_odd);
printf("%d valor(es) positivo(s)\n",n_pos);
printf("%d valor(es) negativo(s)\n",n_neg);
return 0;
}
No comments:
Post a Comment