Exercice d'algo
j'ai un exercice à rendre alors j'ai besoin d'ai.
donnez moi les reponses à ces 2 exercices svp!
exercice 1:
ecrire un algo permettant l'affichage de 10 tables de multiplication des entiers.
utiliser la structure repéter jusqu'à et la stucture tant que
exercice 2:
ecrire un algo qui compte le nombre de voyelle d'un mot saisi au clavier.
merci à vous pour votre soutien
34 réponses
Deux exercices d'algorithmique demandent un affichage des 10 tables de multiplication et un algorithme comptant les voyelles d'un mot saisi au clavier, ce dernier emploie structures de contrôle telles que répéter jusqu'à et tant que. Pour l'exercice 1, les réponses évoquent l'usage des structures répéter jusqu'à et tant que, tandis que l'exercice 2 propose de parcourir une chaîne et de compter les voyelles. Des contributions variées mêlent du code en Pascal, C++ ou autres langages, et certaines répliques contiennent des propos hors sujet ou inappropriés, avec des nuances parfois pertinentes. En outre, des échanges soulignent des difficultés liées aux voyelles accentuées et à la validation des entrées, apportant une nuance utile sur la fiabilité des solutions proposées.
-
ContributeurSalut tout seul
Facile:
exo1:
répéter
va faire ton travail garnement
tant que
le travail n'est pas fait
exo2:
répéter
si élève est fainéant alors fainéant=fainéant+1
prochain élève
tant que élève pas dernier
-
salut tous le monde
donner moi la solution de ce exercice
calcule de ce produit p=1!*2!*..........*n!
écrire algo de ce produit -
10 tables de multiplication
debut
pour i = 1 à 10 faire
ecrire ("Table de Multiplication de : ",i)
pour j = 1 à 10 faire
ecrire (t[i],"*",t[j],"=",t[i]*t[j])
j = j + 1
fin pour
i = i +1
finpour
fin -
Répondre à nawar
debut
i = 0
tant que non (c = 0) faire
t[i] = c Mod 2
c = c /2
i = i +1
fin tant que
pour j = 1 à i-1 faire
ecrire t[j]
fin pour
fin
// c est le nombre decimal à convertir
// mod modulo reste de la division
// t tableau qui va contenir les restes de la division (les chiffre binaire) -
// remplire le tableau
debut
n= lire()
pour i = 1 à n faire
nb = lire()
t[i] = nb
i = i + 1
fin pour
// tri du tableau
pour i = 1 à n faire
pour j = i+1 à n faire
si t[j] inferieur t[i]
alors t[i] = t[j]
finsi
j = j + 1
fin pour
i = i + 1
fin pour
// afficher le tableau trié
pour i = 1 à n
ecrire t[i]
fin pour
fin -
Algorithme conversionDecimalAuBinaire
Debut
i = 0
e = lire()
Tant que non(e=0) faire
T[i] = e Mod 2
e = e /2
i = i + 1
Fin Tant que
AfficherTableau (t,i)
Fin
// e est le nombre à convertir
// T tableau qui recoi les le code binaire un par un
// Mod modulo reste de la division de e par 2
// afficherTableu (t,i) fonction qui va afficher les element du tableau -
program nombres_voyelles;
uses crt;
var a,b,l:integer;
mot1:string;
begin
clrscr; {pour effacer l'ecran}
textcolor(green);
writeln('programme qui calcule le nombre de voyelles dans une chaine');
writeln('introduisez la chaine');
readln(mot1);
l:=length(mot1); {calcule de la longueur de la chaine}
a:=0;
for i:=1 to l do
begin
case mot1[i] of 'a','o','e','i','y','u':a:=a+1;
end;
end;
writeln('le nombre de voyelles est de ',a);
readln;
end. -
ecrire un algorithme qui calculle x+x2+....+xn
-
Bonjour,
moi je voudrais juste un petit renseignement svp: est-ce qu'il y en aurait parmi vous qui connaitraient un logiciel de dessin assisté d'algorigramme, où je pourrait entrer mon code en Visual Basic 6 et qui pourrait compiler le tout?! -
j'aimme une réponce a ce exircice bien ditayé c'est veux veullez
et merci -
je besion m'aderssé un programme matlab qui lire l'image
merci d'avanse -
slt tout le monde
A mon avis
algo tab_multiplication
var
N,i entier
Debut:
i=0
N=1
tant que N<=10 faire
repeter
ecrire( "N",*,"i","=:",N*i)
jusqu'a i=10
N=N+1
Ftantque
Fin -
je veux la réponsedu exercices d'algo
-
c'est tres facile monsier!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
Ecrire un programme qui permet de calculer les moyennes respectives de 15 élèves ayant chacun une note (comprise entre 0 et 20) dans les matières suivantes: Mathématique, Mérise, Algorithmique, POO. Chaque matière a un coefficient qui sera saisi par l'utilisateur. le programme sera capable de faire les actions suivantes:
-saisie du nom de l'élève et de ses notes,
-calcul et affichage de sa moyenne,
-affichage de la moyenne générale de la classe,
-affichage de la moyenne la plus élevée et la moyenne la plus facile. -
slt tt le monde svp je veux la correction de cet exercice:
programme enc++ qui donne à l'utilisateur de choisi le nom qui veux à leur fichiers et aprés il crée un fichier contient ce nom et le chemin qui choisis l'utilisateur -
bonjour tout le monde,
variable P,Q
debut
P=0
Repeter
P=P+1
Q=0
Repeter
Q=Q+1
écrire (P*Q)
Jusqu'a Q=10
Jusqu'a P=10
fin -
bonjour tout le monde,
svp, donnez la réponse à cette exercice
ecrire un algorithme pour effectuer la conversion décimale_binaire-
-
@nawarenawar la reponse est :
debut
c = lire()
i = 0
tant que non (c = 0) faire
t[i] = c Mod 2
c = c / 2
i = i + 1
fin tant que
pour j = 1 à i-1 faire
ecrire t[j]
fin pour
fin
// c est le nombre à convertir
// t le tableau qui recoit le reste de la division (les chiffres binaires)
-
-
VAR I ENTIER
var ch :car
DEBUT
repeter
lire("introduire un mot"&m)
CH=CH & m
k=k+1
jusq'un m= '.'
ecrire("le mot est"&ch&"est le nombre"&k) -
ecrire un algo quilit n nombres entiers et les range par ordre crcroissant . n=10 : -4;17;10;22;-1;-7;8;13;11;6
-
// remplire le tableau
debut
n= lire()
pour i = 1 à n faire
nb = lire()
t[i] = nb
i = i + 1
fin pour
// tri du tableau
pour i = 1 à n faire
pour j = i+1 à n faire
si t[j] inferieur t[i]
alors t[i] = t[j]
finsi
j = j + 1
fin pour
i = i + 1
fin pour
// afficher le tableau trié
pour i = 1 à n
ecrire t[i]
fin pour
fin
-
- 1
- 2