Bonsoir, je suis étudiant en 1ère Technologie de l'informatique (Belgique, Namur)
Je suis en plein Blocus pendant ces vacances afin de bien préparer mes examens. Mais je rencontre un petit soucis.
C'est pourquoi je viens demander votre aide, je pense poster au bon endroit ... ?
Merci d'avance,
DA : ce programme additione les nombres positifs rentrés au clavier et multiplie les nombres négatifs. Pour stopper il faut taper 0.
Problème rencontré : la multiplication des nombres négatifs ne fonctionne pas.
Code:#include <stdlib.h> #include <stdio.h> #include <string.h> #include <limits.h> int main(void) { float nbr=0,som=0,mult=0; printf("Entrez un nombre non-nul : "); scanf("%f",&nbr); while(nbr!=0) { if(nbr>0) { som+=nbr; } else { mult*=nbr; } printf("\nEntrez un nombre non-nul : "); scanf("%f",&nbr); } printf("\n\nSomme = %f --- Multiplication = %f",som,mult); }
-----