0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Évaluation de programmation C - S1 2021

Transféré par

Teeg-wende ZOUGMORE
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Évaluation de programmation C - S1 2021

Transféré par

Teeg-wende ZOUGMORE
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Année universitaire : 2020-2021 Date : 10/08/2021

Niveau : Semestre : S1 Durée : 2h30 Nombre de pages : 2


U.E :
E.C.U.E : Evaluation théorique de programmation C
Session : rattrapagae Enseignants : Kafando - Kindo – Malo
-Zougmore
Consignes : Machine non autorisée

Exercice 1 (4pts)
Ecrire un programme qui demande à un utilisateur de saisir son nom ,son prénom, son genre
et son âge. Le programme affichera comme résultat ce qui suit:
Xx yyyy zzzz vous êtes né en aaaa. Xx est la civilité (Mr ou Mme) et est fonction du genre
saisi. Yyyy zzzz représente le nom et le prénom saisis. Aaaa correspond à l’année de
naissance calculé en fonction de l’âge saisi.
NB: le genre est désigné par une seule lettre f ou m

Exercice 2 (6pts)
Indiquer le résultat du programme 1 quand on saisit 5.
Indiquer le résultat du programme 2 quand on saisit 5
Indiquer le résultat du programme 3
Programme 1 (2pts) Programme 2 (2pts) Programme 3 (2pts)

int main() int main() int main()


{ {
int i,n,cpt=0; {
int i,n,cpt=0;
scanf("%d",&n); scanf("%d",&n); printf("***\n*\n*\n***\n*\n*\n***");
for (i=1;i<=n;i+=2) for (i=1;i<=n;i++)
{ }
{
cpt++; cpt=cpt+i;
} }
printf("%d\n",cpt);
printf("%d\n",cpt);
}
}

Exercice 3 (8pts)

1
Ecrire un programme qui permet à l'utilisateur de remplir une matrice de
son choix.
On devrait être à mesure d'indiquer le nombre de colonnes et de lignes que l'on souhaite et
de saisir les valeurs de la matrice (2pts). Le programme devrait permettre par la suite:
• d'afficher toutes les valeurs de la matrice (2pts)
• de compter le nombre de fois qu'une valeur se trouve dans la matrice (2pts)
• d'afficher la matrice transposée (2pts)
La transposée d'une matrice est obtenue en échangeant les lignes et les colonnes. Voir
l'image ci-dessous

Exercice 4 (2pts)
Définir une procédure qui prend en argument un réel correspondant à une somme en cfa. La
fonction se charge de convertir la dite somme en cedis et naira.

On considère les correspondances des monnaies suivantes :


1 naira = 1,8709 CFA
1 cedis = 135.95792 CFA

NB: on s’intéresse juste à la fonction. Pas la peine d’écrire tout le programme entier.

Bon courage!!

Vous aimerez peut-être aussi