Linguaggio C: calcolo circonferenza, area di un cerchio - Studentville

Linguaggio C: calcolo circonferenza, area di un cerchio

esercizio svolto o teoria

A cura di: Administrator

  /*   * Scrivete un programma che legga il raggio di un cerchio   * (come un valore di tipo float) e quindi calcoli e visualizzi   * la circonferenza e l'area. Utilizzate il valore 3.14159 per   * pi-greco.   */  /*   * Sviluppo top-down (per raffinamenti successivi)   *   * TOP: dato il raggio, calcolare diametro, circonferenza, area   *      del cerchio.   *   * RA1: prendere in ingresso il raggio (tipo float).   *      calcolare diametro, circonferenza, area, visualizzare   *      risultati.   *   * RA2: prendere in ingresso il raggio (tipo float), verificando   *      che sia un valore non negativo.   *      Calcolare diametro, circonferenza, area, visualizzare i   *      risultati.   *      Terminare programma.   *   * RA3: Inizializzare variabile pi_greco a 3.14159.   *      prendere in ingresso il raggio (tipo float), verificando   *      che sia un valore non negativo.   *      Calcolare diametro, circonferenza, area, visualizzare i   *      risultati.   *      Terminare programma.   *   */  #include <stdio.h>  int  main(void)  {  	float pi_greco = 3.14159;  	float raggio = 0, diametro, circonferenza, area;  	while (raggio <= 0) {  		printf("Inserire un valore (positivo) per il raggio: ");  		scanf("%f", &raggio);  	}  	diametro = 2 * raggio;  	circonferenza = pi_greco * diametro;  	area = pi_greco * raggio * raggio;  	printf("Diametro: %.2fn", diametro);  	printf("Circonferenza: %.2fn", circonferenza);  	printf("Area: %.2fn", area);  	return (0);  }  
  • Programmazione

Ti potrebbe interessare

Link copiato negli appunti