C :: Aufgabe #11 :: Lösung #4
4 Lösungen
#11
Programmier-Basics: Zahlenausgabe
Anfänger - C
von Freki
- 27.12.2012 um 14:59 Uhr
Schreiben Sie ein Programm, das den Anwender nach einem Start- und Endwert fragt und dann alle Zahlen (Integer) inklusive der eingegebenen ausgibt.
Konsolenausgabe:
#Startwert:
#5
#Endwert:
#9
#5
#6
#7
#8
#9
#4
von psych0dad (260 Punkte)
- 14.11.2020 um 12:44 Uhr
/* Linux gcc*/
/* Schreiben Sie ein Programm, das den Anwender nach einem
Start- und Endwert fragt und dann alle Zahlen (Integer)
inklusive der eingegebenen ausgibt. */
#include <stdio.h>
#include <stdlib.h>
int main(void){
int start, ende, i;
int check1, check2;
do{
printf("#Startwert:\n#");
do{
check1=scanf("%d", &start);
if(check1!=1)
printf("#");
} while(getchar()!='\n');
printf("#Endwert:\n#");
do{
check2=scanf("%d", &ende);
if(check2!=1)
printf("#");
} while(getchar()!='\n');
printf("\n");
if(start>=ende){
printf("Der Endwert muss groesser Startwert sein.\n");
printf("Versuchn sie es noch ein mal!\n\n");
}
} while(start>=ende);
for(i=start; i<=ende; i++)
printf("#%d\n", i);
return EXIT_SUCCESS;
}Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
