Corrigée d’exercice 36
******** En Algorithme ********
Algorithme
Variables i,j,N : entiers
Debut
Ecrire("Donner un entier :
")
Lire(N) Ecrire("\n")
Pour i de 0 à N-1 faire
pour j de 1 à (N*2)-1 faire
Si (j >= N-i et j <=
N+i ) alors
Ecrire("*")
SiNon
Ecrire(" ")
FinSi
FinPour
Ecrire("\n")
FinPour
Fin
Résultat ==> Donner un entier: 4
*
***
*****
*******
*******En C***********
#include <stdio.h>
int main(){
inti,j,N;
printf("donnerun entier : ");
scanf("%d",&N);
for(i=0;i<N;i++){
for(j=1;j<=(N*2)-1;j++){
if (j>=N-i && j<= N+i )
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
******** En C++ ********
#include <iostream>
using namespace std;
int main(){
int main() {
int i,j,N;
cout<<"donnerun entier: ";
cin>>N;
for(i=0;i<N;i++){
for(j=1;j<=(N*2)-1;j++){
if (j>=N-i && j<= N+i )
cout<<"*";
else
cout<<"";
}
cout<<"\n";
}
return 0;
}
تعليقات
إرسال تعليق