Powrót petli
Ostatnio zmodyfikowano 2012-12-29 01:57
kuba465 Temat założony przez niniejszego użytkownika |
Powrót petli » 2012-12-28 14:29:16 Witam, mam zadanie, w którym użytkownik ma podać wzrost w cm a program przeliczy to na stopy i cale. Ma to być podane w pętli while żeby użytkownik mógł cały czas podawać centymetry dopóki nie wprowadzi wartości niedodatniej. Jest to podstawa wiec żadnych warunków typu if nie powinno być. Ogólnie kod napisałem ale nie bardzo wiem jak zrobić żeby pętla zapytała ponownie i zakończyła sama działanie. |
|
jsc |
» 2012-12-28 14:30:29 Może podasz to co masz? |
|
kuba465 Temat założony przez niniejszego użytkownika |
» 2012-12-28 14:35:15 ok a napisz mi proszę jak wkleić tu fragment kodu... |
|
Mike148 |
» 2012-12-28 14:36:11 Kopiuj, wklej. A cha i daj w zanczniki |
|
kuba465 Temat założony przez niniejszego użytkownika |
» 2012-12-28 14:38:46 #include <stdio.h> #include <stdlib.h>
int main( void ) { int stopy; int centy, cale; printf( "Podaj wzrost w centymatrach: \n" ); scanf( "%f", & centy ); stopy = centy / 30; cale = centy % 2.54; printf( "%f centymetrów to %d stóp i %f cali", centy, stopy, cale ); system( "PAUSE" ); return 0; } cos takiego tylko ze nawet nie chce mi sie skompilowac... |
|
jsc |
» 2012-12-28 14:42:14 |
|
kuba465 Temat założony przez niniejszego użytkownika |
» 2012-12-28 14:46:05 #include <stdio.h> #include <stdlib.h>
int main( void ) { int stopy; float centy, cale; printf( "Podaj wzrost w centymatrach: \n" ); scanf( "%f", & centy ); stopy = centy / 30; cale = centy % 2.54; printf( "%f centymetrów to %d stóp i %f cali", centy, stopy, cale ); system( "PAUSE" ); return 0; } |
|
jsc |
» 2012-12-28 14:52:56 Ten fragment: scanf( "%f", & centy );
stopy = centy / 30; cale = centy % 2.54;
printf( "%f centymetrów to %d stóp i %f cali", centy, stopy, cale );
wstaw między do { i printf( "Podaj wzrost w centymatrach: \n" ); scanf( "%f", & centy ); while( centy <= 0 );
|
|
« 1 » 2 |