Page 474 - IT2
P. 474
Le stagiaire devra justifier ses réponses, par l’une des méthodes de conversion entre systèmes.
L’utilisation des méthodes particulières de passage du binaire en octale, et du binaire en
hexadécimal serait préférable.
Le fait de remarquer que les écritures du deuxième nombre, peuvent être déduites de celles du
premier par simple ajout d’une unité, serait un plus.
Dossier 2 (4 pts)
1-
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
int main()
{
int N;
char ch[80], chEspaces[80];
cout<<"Entrez un nombre entier : ";
cin>>N;
strcpy(ch,"");
for (int i=0;i<2*N-1;i++)
{
strcat (ch,"*");
}
cout<<ch<<'\n';
strcpy(chEspaces," ");
for (int i=1;i<N;i++)
{ strcpy(ch,"");
for (int j=0;j<N-i;j++)
strcat (ch,"*");
cout<<ch<<chEspaces<<ch<<'\n';
strcat (chEspaces," ");
}
getche();}
2-
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
int main()
{
int i, j, N ;
char ch[80];
cout<<"Saisissz une chaine de caractères : ";
cin.getline(ch,80);
N=strlen(ch);
www.itlearning-settat.com 2/5
Email: admission@itlearning-settat.com
Tél.:0661077812

