A cura di: Administrator

  /*   * Una grande industra chimica retribuisce i propri venditori   * basandosi sulle provvigioni.   * Il venditore riceve $200 la settimana più il 9 per cento   * delle proprie vendite lorde portate a termine durante la   * settimana. Per esempio, un venditore che in una settimana   * venda prodotti chimici per un valore di $5000, riceverà   * $200 più il 9 per cento di $5000, ovverosia un totale di   * $650.   * Scrivere un programma C, che prenda in input le vendite   * lorde di ogni venditore per l'ultima settimana e quindi   * calcoli e visualizzi il salario per ognuno di loro.   * Elaborate i conti di un venditore per volta.   *   */  /*   * SVOLGIMENTO (top-down per raffinamenti successivi)   *   * Top: calcolare e visualizzare il salario di ogni venditore.   *   * R1: finché ci sono ancora dati in ingresso, calcolare il   * salario del venditore, visualizzare il risultato.   *   * R2: inizializzare variabili;   *     finché vendite_lorde in input non è uguale a -1   *         salario = 200 + (vendite_lorde) * 9 / 100;   *         visualizza salario venditore   *   * R3: percentuale = 9.0 / 100; fisso = 200;   *     chiedere in ingresso vendite_lorde;   *     finché vendite_lorde diverso -1   *         salario = fisso + vendite_lorde * percentuale   *         visualizza salario   *     chiedere in ingresso vendite_lorde;   */  #include <stdio.h>  int  main(void)  {  	float percentuale = 9.0 / 100;  	float salario_fisso = 200;  	float vendite_lorde, salario;  	printf("nEnter sales in dollars (-1 to end): ");  	scanf("%f", &vendite_lorde);  	while (vendite_lorde != -1) {  		salario = salario_fisso + vendite_lorde * percentuale;  		printf("Salary is $%.2fn", salario);  		printf("nEnter sales in dollars (-1 to end): ");  		scanf("%f", &vendite_lorde);  	}  	return (0);  }