PDA

View Full Version : کمک در این تکه کد



mazimazi
سه شنبه 11 فروردین 1388, 00:18 صبح
یه برنامه باید می نوشتم که حقوق کارمندی رو بگیره و مازاد ان را حساب کنه اگه زیر 400000 تومان بود معاف بنویسه ولی می خوام بین 400000 و 500000 مالیات رو حساب کنه خوده عدد ورودی رو می نویسه کسی میدونه مشکل از کجاست؟

#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
float hoghogh;
cout<<"enter a number:";
cin>> hoghogh;
if( hoghogh<=400000)
cout<<"moaf";
if( hoghogh>=400001&& hoghogh<500000)
{
(hoghogh-400000*10/100);
cout<<"hoghogh"<< hoghogh;
}
getch();
}

nimvb123456
سه شنبه 11 فروردین 1388, 01:21 صبح
سلام
دوست عزیز شما فقط باید متغیر hoghogh رو تو کدتون به صورت زیر بنویسید

#include <iostream.h>
#include <conio.h>
int main()
{
clrscr();
float hoghogh;
cout<<"enter a number:";
cin>> hoghogh;
if( hoghogh<=400000)
cout<<"moaf";
if( hoghogh>=400001&& hoghogh<500000)
{
hoghogh=(hoghogh-400000*10/100);
cout<<"hoghogh"<< hoghogh;
}
getch();
return 0;
}
موفق باشید.

بهارجون
سه شنبه 11 فروردین 1388, 07:06 صبح
شما بايد شرط if را اينجوري بنويسيد
if(hoghogh>400000&&hoghogh<=500000)
hoghogh=hoghogh-400000*10/100
موفق باشيد.