Inverse d'un entier en C
Salut,
s'il vous plait je suis débutant
et je voudrais de l'aide pour réaliser le programme suivant :
calcule de l'inverse d'un entier ex. 12345 --> 54321 et aussi vérifier s'il peut être lu des deux sens Merci.
nombre entier en C
Salut:
un programmes qui calcul
le nombre ,la somme, la moyenne le min et max des chiffres d'un entier puis trouve combier il y a de 3 aussi la moyenne des chiffres paire et impaire
voila mon programme mais il ya des probleme dans le max et le min,moy chif pair impair et moy des chiffres
s'il vous plait essayer le pour me trouver les erreurs :(
- Code: Tout sélectionner
#include<stdio.h>
#include<conio.h>
main()
{
int i,ch,nb;
int max,min,nc,sc,nt,sp,np,si,ni;
float moy,mp,mi;
printf("\t\t\t Mahir ATTAR\n");
printf("\t\t\t- - - - - - - \n");
printf("Donnez un entier positif: ");
scanf("%d",&nb);
nc=0;sc=0;nt=0;sp=0;np=0;si=0;ni=0;
while(nb != 0)
{
ch=nb%10;
nc=nc+1;
sc=sc+ch;
moy=sc/nc;
if(ch==3){
nt=nt+1;
}
if(ch%2 == 0){
np=np+1;
sp=sp+ch;
mp=sp/np;
}
if(ch%2 != 0) {
ni=ni+1;
sp=si+ch;
}mi=si/ni;
}
nb=nb/10;
}
min=0;max=0;
if(ch<max) max=ch;
if(ch>min) min=ch;
printf("\nNombre de chiffre = %d\n",nc);
printf("\nSomme des chiffres = %d",sc);
printf("\nChiffre maximale = %d",max);
printf("\nChiffre minimale = %d",min);
printf("\nMoyenne des Chiffres = %f",moy);
printf("\nNombre des 3 = %d",nt);
printf("\nMoyenne des Chiffres paire = %f",mp);
printf("\nMoyenne des Chiffres impaire = %f",mi);
getch();
}
Parité en langage C
Salut,
j'ai ici un petit problème en langage C:
"Un programme qui calcul la moyenne des chiffres paire et impaire d'un entier"
Voila ce que j'ai essayer mais ca ne marche pas :(
while(nb != 0)
{
ch=nb;
if(ch%2 == 0){
np=np 1;
sp=sp ch;
mp=sp/np;
}
if(ch%2 != 0) {
ni=ni 1;
sp=si ch;
mi=si/ni;
}
nb=nb/10;
}