Forum > C/C++ > Entre deux >

Entre deux

Auteur Message
jeremya Posté le 17 mai 2007 13:46:34

Administrateur
Administrateur

Auteur
Auteur

Modérateur
Modérateur

Inscrit le : 20 sep 2005
Localisation : Nord-Pas de Calais
Emploi :
Loisirs :

PROBLEME

Ecrivez un programme qui lit deux entiers N et M en entrée avec N <= M, et qui affiche dans l'ordre, tous les entiers de N à M, séparés par des espaces.

Votre programme doit utiliser une fonction récursive. 

CODE SOURCE

 
#include <stdio.h>
 
void entier(int a,int b)
{
  printf("%d",a);
 
  if(a<b)
    entier(a+1,b);
}
 
int main(int argc, char *argv[])
{
  unsigned int A;
  unsigned int B;
 
  scanf("%d\n",&A);
  scanf("%d\n",&B);
 
  entier(A,B);
 
  return 0;
}
 

EXPLICATIONS

Pour écrire sur la sortie standard, on utilise la fonction printf().

Pour lire sur l'entrée standard, on utilise la fonction scanf(). 

 

Messages : 60 http://www.jeremya.ironie.org

répondre

première page page précédente page suivante dernière page

Navigation rapide :

Forum > C/C++ > Entre deux >


Cette page a été générée le 14 mai 2008 19:04:29.
clipart home livre lecture book JEREMYA
WEBSITE
jeremya.ironie.org

s'identifier

Nom d'utilisateur :
Mot de passe :

outils

qui est en ligne ?

11 visiteurs en ligne

sondage qualité

1-mauvais - excellent-5
Design :
1 5
Ergonomie :
1 5
Contenu :
1 5
Structure :
1 5
Ensemble :
1 5
1-mauvais - excellent-5
Commentaire :