Elvis
Dołączył: 14 Paź 2013
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 21:32, 12 Gru 2013 Temat postu: zadanie 2 z ostatnich zajęć |
|
|
Gdyby ktoś potrzebował to jest;)
#include <stdio>
void main (void)
{
int a,x=1;
int b;
float wynik;
char znak;
do
{
x=1;
printf("podaj a ");
scanf ("%d",&a);
printf("podaj b ");
scanf ("%d",&b);
printf("podaj znak ");
fflush(stdin);
scanf ("%c",&znak);
switch (znak)
{
case '+':
wynik=(float)a+b;
break;
case '-':
wynik=(float)a-b;
break;
case '*':
wynik=(float)a*b;
break;
case '/':
if(b==0)
{
printf("blad");
x=2;
}
else{
wynik=(float)a/b;
}
break;
case '%':
if(b==0)
{
printf("blad");
x=2;
}
else{
wynik=(float)(a%b);
}
break;
default:printf("bledny operator\n");
x=0;
}
if(x==1)
printf("%d %c%d = %g\n",a,znak,b,wynik);
}while(x!=0);
return;
}
Post został pochwalony 0 razy
|
|