it:informatica:linguaggio_c:costrutti_while_do-while_for_1
Return to Home page
If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it
You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/it/informatica/linguaggio_c/costrutti_while_do-while_for_1?rev=1551188125&do=diff
Differences
This shows you the differences between two versions of the page.
— | it:informatica:linguaggio_c:costrutti_while_do-while_for_1 [2024/04/08 22:35] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Costrutti while, do-while e for (Esempio 1) ====== | ||
+ | **Concetti: | ||
+ | Semplice esempio di utilizzo dei costrutti iterativi //while//, // | ||
+ | **Testo: | ||
+ | Si realizzi una programma che: | ||
+ | * stampi a schermo i numeri da 0 a n | ||
+ | * si considerino solo numeri //n>0// | ||
+ | |||
+ | **Soluzione (while): | ||
+ | <file C while_1.c> | ||
+ | /* | ||
+ | Realizzare un programma che stampi a schermo i numeri da 0 a n (con n>0). | ||
+ | */ | ||
+ | |||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | unsigned int i, n; | ||
+ | |||
+ | printf(" | ||
+ | scanf(" | ||
+ | | ||
+ | i=0; | ||
+ | while(i< | ||
+ | printf(" | ||
+ | i++; | ||
+ | } | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | **Soluzione (do-while): | ||
+ | <file C do-while_1.c> | ||
+ | /* | ||
+ | Realizzare un programma che stampi a schermo i numeri da 0 a n (con n>0). | ||
+ | */ | ||
+ | |||
+ | #include < | ||
+ | int main() | ||
+ | { | ||
+ | unsigned int i, n; | ||
+ | |||
+ | printf(" | ||
+ | scanf(" | ||
+ | |||
+ | i=0; | ||
+ | do{ | ||
+ | printf(" | ||
+ | i++; | ||
+ | }while(i< | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | **Soluzione (for):**\\ | ||
+ | <file C for_1.c> | ||
+ | /* | ||
+ | Realizzare un programma che stampi a schermo i numeri da 0 a n (con n>0). | ||
+ | */ | ||
+ | |||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | unsigned int i=0, n; | ||
+ | |||
+ | printf(" | ||
+ | scanf(" | ||
+ | |||
+ | for(i=0; | ||
+ | printf(" | ||
+ | } | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ |
If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it
You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/it/informatica/linguaggio_c/costrutti_while_do-while_for_1?rev=1551188125&do=diff