Forum www.efz.fora.pl Strona Główna www.efz.fora.pl
INŻYNIER IN PROGRESS
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

zadanie 2 z ostatnich zajęć

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.efz.fora.pl Strona Główna -> programowania w języku C
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Elvis




Dołączył: 14 Paź 2013
Posty: 3
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysł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
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.efz.fora.pl Strona Główna -> programowania w języku C Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin