bisestile.c

#include <stdio.h>

int main() {
	int anno;
	
	printf("Inserisci un anno per sapere se e' bisestile: ");
	scanf("%d", &anno);
	
	// Nel calendario gregoriano sono bisestili:
	// gli anni non secolari divisibili per 4,
	// gli anni secolari divisibili per 400.
	
	if ((anno % 100 != 0 && anno % 4 == 0) || (anno % 400 == 0))
		printf("Anno bisestile\n");
	else
		printf("Anno non bisestile\n");
	
	return 0;
}

sistema.c

Output:

 Sistema lineare
 ┌
 │ a x + b y = e
 ┤
 │ c x + d y = f
 └
 Inserisci a b e: 1 2 3
 Inserisci c d f: 4 5 6
 ┌
 │ x = -1.000000
 ┤
 │ y = 2.000000
 └

Listato:

#include <stdio.h>

main() {
	double a, b, c, d, e, f, D, Dx, Dy, x, y;

	printf(" Sistema lineare\n");
	printf(" Ú\n");
	printf(" ³ a x + b y = e\n");
	printf(" ´\n");
	printf(" ³ c x + d y = f\n");
	printf(" À\n");

	printf(" Inserisci a b e: ");
	scanf("%lf %lf %lf", &a, &b, &e);

	printf(" Inserisci c d f: ");
	scanf("%lf %lf %lf", &c, &d, &f);

	D = a * d - b * c;
	Dx = e * d - b * f;
	Dy = a * f - e * c;

	if (D != 0) {
		x = Dx / D;
		y = Dy / D;
		printf(" Ú\n");
		printf(" ³ x = %lf\n", x);
		printf(" ´\n");
		printf(" ³ y = %lf\n", y);
		printf(" À\n");
	} else if (Dx !=0 || Dy != 0) {
		printf("\n Sistema impossibile\n");
	} else {
		printf("\n Sistema indeterminato\n");
	}

	return 0;
}

menu.c

#include <stdio.h>

int main() {
	int scelta;

	system("CLS");
	printf(" ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ \n");
	printf(" ³ Esempio di menu di scelta     ³ \n");
	printf(" ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ \n");
	printf(" ³ 1 - Visualizza elenco allievi ³ \n");
	printf(" ³ 2 - Inserisci allievo         ³ \n");
	printf(" ³ 3 - Cancella allievo          ³ \n");
	printf(" ³ 0 - Esci                      ³ \n");
	printf(" ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ \n");
	printf(" ³ Digita il numero desiderato   ³ \n");
	printf(" ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ \n");

	scelta = getch() - 48;
	printf("Hai premuto: %d\n", scelta);

	switch (scelta) {
		case 0:
			printf("Fine del programma...\n");
			break;
		case 1:
			printf("Elenco degli allievi...\n");
			break;
		case 2:
			printf("Inserisci il nome dell'allievo...\n");
			break;
		case 3:
			printf("Inserisci il nome dell'allievo da cancellare...\n");
			break;
		case 4:
			printf("Stampa in corso...\n");
			break;
		default:
			printf("Scelta non valida\n");
	}

	return 0;
}

Es 10 pag 136.c

#include <stdio.h>

int main() {
	float spesa, percentualeSconto, sconto, spesaScontata;

	printf("Inserisci la spesa in Euro: ");
	scanf("%f", &spesa);
	
	if (spesa < 50)
		percentualeSconto = 5;
	else if (spesa < 65)
		percentualeSconto = 6;
	else if (spesa < 80)
		percentualeSconto = 7;
	else if (spesa < 100)
		percentualeSconto = 0;
	else
		percentualeSconto = 10;

	sconto = spesa * percentualeSconto / 100;
	spesaScontata = spesa - sconto ;

	printf("Lo sconto e' del %g %%\n", percentualeSconto);
	printf("La spesa totale e di: %.2f\n" , spesaScontata);
	printf("Sono stati risparmiati: %.2f\n" , sconto);

	return 0;
}