/*Primo programmain C */
#include <stdio.h>
int main()
{
printf("Benvenuti al corso di Programmazione in C!\n\n\n");
}
Inoltre, si ricorda la sintassi delle istruzioni di input e output.
printf("Scrivi il primo numero intero:");
scanf("%d", &num);
printf("il numero inserito e' %d", num);
******** ******** ******** ******** ******** ********
* ** *** **** ***** ******
if(x>0){ //istruzione if
a=a+x;
}
----------------------------------------------
if(x>0){ //istruzione if...else
a=a+x;
}
else{
a=a-x
}
-----------------------------------------------
while(x>0){ //istruzione while
x=x-b;
}
*** *** *** *** ***
----------------------------------------------------------------
int r;
int c;
for( r=1; r ≤ 10; r++){
for (c=1; c ≤ 10; c++)
printf( "*" );
printf("\n" );
}
----------------------------------------------------------------
* ** *** **** ***** ******Triangolo 2:
****** ***** **** *** ** *Triangolo 3:
******
*****
****
***
**
*
Triangolo 4:
*
**
***
****
*****
******
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15Scrivere un programma che prende in input un numero positivo N compreso tra 3 e 33 (inserire controllo input!) e disegna in output il triangolo di Floyd di N righe.
--------------------------------------
switch(x) {
case 0:
printf("zero\n");
break;
case 1:
printf("uno\n");
break;
case 2:
printf("due\n");
break;
case 3:
printf("tre\n");
break;
default:
printf("non compreso\n");
break;
}
--------------------------------------
Utilizzare la nota filastrocca per il numero dei giorni dei mesi e non dimenticare gli anni bisestili! Si ricorda che gli anni bisestili sono quelli divisibili per 4, con eccezione dei secoli che devono essere divisibili per 8 (ad esempio il 1900 non è stato bisestile). Assumiamo valori di anno validi a partire dall'inizio del calendario gregoriano 1582 e fino al 2100.
--------------------------------------
Per i seguenti esercizi utilizzare le istruzioni
#include < stdlib.h >
#include < time.h>
.
.
.int x;
x=rand()%201 - 100; // genera numero random tra -100 e 100
-----------------------------------------------
1.Se n = 1, l'algoritmo termina.
2.Se n è pari, si divida per due; altrimenti si moltiplichi per 3 e si aggiunga 1.
3.Si ripete l'algoritmo da 1. sul numero ottenuto.Per esempio, iniziando con n = 6, otteniamo la successione 6, 3, 10, 5, 16, 8, 4, 2, 1.