Langage C -12- : 12 Exercices corrigés sur les tableaux en langage C (Darija)
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2025
- Dans cette vidéo, nous allons écrire le code des programmes suivants :
------------
Un programme qui déclare, remplisse et affiche un tableau de 10 entiers en les mettant tous à zéro.
Un programme qui déclare, remplisse et affiche un tableau contenant les six voyelles de l’alphabet français.
Un programme qui demande à l'utilisateur de saisir 10 réels stockés dans un tableau, puis le programme calcule et affiche la somme, le produit et la moyenne des éléments du tableau.
Un programme qui effectue le produit scalaire de deux vecteurs de même taille (3 éléments) représentés par des tableaux à une dimension.
Un programme qui demande à l'utilisateur de saisir 10 entiers qu’on stocke dans un tableau T. Ensuite, le programme détermine et affiche le minimum et le maximum des éléments du tableau T.
Un programme qui demande à l'utilisateur de saisir de 10 entiers qu’on stocke dans un tableau T. Ensuite on redemande à l'utilisateur de saisir un entier n. l’objectif étant de chercher l’existence et le nombre d’occurrence du nombre n dans T.
Un programme permettant, à l’utilisateur de saisir les notes d'une classe (10 étudiants). Le programme, une fois la saisie terminée, renvoie le nombre de ces notes supérieures à la moyenne de la classe.
Un programme permettant d’afficher un tableau sur 20 ans associant à chaque anniversaire de Mohamed la somme acquise sur son compte.
Un programme qui renverse un tableau (Taille 6). Celui-ci doit prendre comme entrée un tableau et renvoyer le tableau de même taille ayant les valeurs dans l’ordre inverse.
Un programme qui permet de créer et d’afficher le tableau des N premiers nombres premiers. N est nombre entier saisi par l’utilisateur.
------------
Playlist : bit.ly/36gAm1O
------------
LinkedIn : / elbahihassan
Instagram : / hassan.el.bahi
Facebook page : / elbahihassanpage
Facebook groupe : / devcademy
Site Web: elbahihassan.com/
اللهم اغفر لعبدك الضعيف هذا .واجعل هذا العمل نورا له يوم القيامة يارب
الله اجعل هاد العمل في ميزان حسناتك ^^
اللهم امين
شكرا استاذ حسان الباهي ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
قناتك رائعة جدا اعتقد أنها الأفضل في المجال دروس مقتصرة ومفيدة مع تمارين مميزة جدا وفوق كل ذلك شرح مثالي جدا جزيت كل خير ❤❤👏
واللاهيلا فاياق مع 8 كنتفرج فهاد فيديو حيت عندي الامتحان ف 1 و كنعمل كتار من ساعة فطريق و فهمت واحد البركة شكرا بزاف ا استاذ والله يرحم ليك الواليدين كنت ممقشع والو ف طابلو
😅🎉😊😂😮😊😂😅😊😊😮😅❤😅😊😊❤ 1:04 😊❤😊❤
*والله
Konti kata9ra fi fst m yk?@@Saif-khattabi
@@Ayamagui ayeeeh
شكرا لك بزاف
مصدري الوحيد حسان الباهي ❤️❤️❤️❤️
Thank youuuuu for your efforts
شرح أكثر من ممتاز ،انت حقا مبدع ياأستاذ شكرا جزيلا لك ❤
خرجت جميع التمارين إلا لخر صراحة صعيب شكرا بزاف أستاذ .
كلمة الشكر لا تكفي عونتينا بزاف؛ لله يجازيك بخير ويجعلك من أهل فردوس لأعلى. 🤲🤲🌼🌼
salam akhi wach langage C kaynfa3 wala la ?
Thank you very much, your way of explaining is wonderful.
Thanks 😊
رائع تعتبر من أروع قصص النجاح
إنسان طموح شغوف ❤
Tbarkllah 3lik proof lbarh drna live f fst ma9chbelt walo kanji 3ndk lhmdollh knkhrej fahm llaykter mn mtalk mrc
Merci 🙏
shukran bzaf
شكرا جزيلا 🙏🏼
جزاك الله خيرا أستاذ شكرا بزااف🎉❤❤❤
شكرا بزااف استاذ ، دائما فالقمة الله يجازيك
Vous dites la vérité quand vous dites que la dernière exercice est un peu difficile mais quand tu comprends la solution il sera facile ,malgré il me prend beaucoup de temps .
عمل اكثر من رائع شكرا غلى مجهوداتك استاذي
شكراً
شكرا أستاذ جزاك الله خيرا ✨
très bonne explication
sir ya si hassan lah y3tik lkhir
Merci bq Mr Hassan pour ces merveilleux videos
Merci 🙏
sir lah ir7m lik lwalidin mrc bzzzf
🙏
EX 51: C++
#include
#include
#include
using namespace std;
int main()
{
int TAB[10];
cout
EX 55 : C++
#include
#include
#include
#define max 20
using namespace std;
int main()
{
int TAB[10];
int i,j,min;
cout
شكرا استاذي بارك الله فيك
شكرا جزيلا 🙏🏼
حفظك الله أخي الكريم
thanks , like always simple but in point !
يا أستاذ بارك الله فيك ديرلنا les enregistrement و les listes عندنا امتحانات في 5 جوان 2021 ،بارك الله فيك
Merci beaucoup monsieur .
exo 51 :
float T[10] , s = 0 , p = 1 ;
int i ;
for(i=0;i
Bravo ya3tek saha
merci beaucoup
🙏
EX59:
#include
#include
#include
int main()
{
int i,j,T[5];
j=4;
for (i=0;i
جزاك الله خيرا
شكرا جزيلا
Vielen Dank , das hat mir sehr geholfen .
الله يجازيك بخير
merci
thank you for your work
ربي يجازيك خيرا
شكرا جزيلا 🙏🏼
شكرا بزاف استاذ
Merci
Merci bq Mr :)
🙏
je vous respect
bravo wlh
Merci
prof khdemt bhad tari9a li chrtiha f lcours jat 7ssen o mkhtassra
#include
int main (){
char T[6]={'A','E','I','O','U','Y'};
int i;
printf("les six caracteres sont : ");
for (i=0;i
Merci
De rien
EX 52: C++
#include
#include
#include
using namespace std;
int main()
{
int V1[3];
int V2[3];
int PS[3];
int i,B,C;
cout
EX 53: C++
#include
#include
#include
#define max 20
using namespace std;
int main()
{
int TAB[10];
int i,j,min;
cout
3afak ftmrin 55 ymkn li ndir hakka blama ndekhel x hit matlboch mna le nombre de répétition?
#include
int main()
{
int i,n;
int T[10];
printf("remplir le tab
");
for(i=0;i
je pense faux ,parceque deja les instructions likynin f if m9loubin o hta ila kano houma hadok,kyn prob,hit t9dar tkoun n!=t(0)mais n=t(1)
Par exemple
au niveau de lexercice 56 est on peut calculer le nombre de fois de n en ajoutant S =0 et ensuite S=S+X
thank you so muchhhhh
EX 50: C++
#include
#include
using namespace std;
int main()
{
char VOY[6] = {'a','e','y','u','i','o'};
int tail,i,t;
cout
راك غالط
اللهم اني أسألك النجاح يااا رب
Bonjour question sur Exercice #51 7:13, concernant la somme, produit et la moyenne !
vous effectuer deux boucles for ! pour ne pas le faire en une seul boucle ?
float t[10];
int i;
float s,p,m;
s = 0;
p=1;
for(i=0;i
Il faut dabord saisir toutes les notes et ça on laura qu’a la fin de la première boucle , pour pouvoir après faires les opérations
شكراااااااااااااا
السلام عليكم استاذ ، بارك الله بك لكن عندي سؤال في exercise 53 كان ممكن اكتب بهذه الطريقة :
if(t[i]
kantfarj fik almania w m3awni 3la 9rayti lah ir7am lik lwalidin
السلام عليكم❤
Exercice 50 d'une maniére trés simple:
#include
int main()
{
char Tab[6]={'A','E' , 'I', 'O','U','Y'};
int i ;
for ( i =0 ; i
Good 👍
pour exercice 55
3lach mandiroch IF [ T[0] < n
mashihach hitach nftardo matalane dak tablaeu fih ghir 3 d 3anasir li homa 2 o 5 o 10 matalane 3la hsab tariQa dyalk ila khdina ay 3adad mhsor bin 2 o 10 idane kayn f tablaeu ila khdina n=5 makaynax hta xi 3onsor f tablaeu fih had l9ima kantmna tkon fhamtini
La la ghalta maxi dima m799a had condition
Printf("Merci Prof !
");
❤❤❤❤
exercice 54 une autre solution:
int main()
{
int U[10],i,min=0;
for(i=1;i
Exercice 50 => 5:58=> pourquoi ne pas faire ainsi ! int main()
{
char t[6]={'A','E','I','O','U','Y'};
int i:
for(i=0;i
faye9 m3a 3:26 bash ye9ad lina vidio rak waaaar🙂
ex 53 wach ymkn ndir had tari9a
void main(){
int i, min,T[9];
for(i=0;iT[i]){
min=T[i];
}
}
printf("le min est %d",min);
}
wllh ila 3ndi question whda ?
ma3raftch 3lach ndiro tableau o hna n9adro ndiro nafs l7aja bla tableu o raykon 3ndna nfs l'affichage
par exemple f exercice 58 n9adro ndiro ra had l code
#include
#include
#include
int main() {
float s=1000;
int i;
for (i=1;i
😄merci
merci beaucoup enfin jai pu comprendre cecours sauf jai une question jarrive pas a distinguer quand est ce que on doit utilisé le printf entrez les elements du tab et quand est ce que cest pas important et on peut ne pâs l'utiliser comme dans les premiers ex
ON PEUT FAIRE FOR(i=1; i< =10; i++)
Salam alykom khoya merci beaucoup pour tout, nous progressons quotidiennement et ce grâce a toi .
J'ai une faveur a te demandé s'il te plaît , j'ai essayé de résoudre cette exercice mais j'ai du mal tu pourrais me donné un coup de main ?
Écrire un programme pour remplir
aléatoirement un tableau avec des entiers compris entre 0 et 999.
Étapes à réaliser :
1. déclarer et initialiser un tableau de 200 éléments avec la valeur -1 ;
2. remplir le tableau pour 600 itérations avec les règles suivantes :
a) l’indice est choisi au hasard
b) si l’élément pointé par l’indice égale -1, mettre un nombre au hasard
c) si l’élément pointé est différent de -1, déplacer tous les éléments à
droite de un rang. Le dernier élément perd sa valeur. L’élément pointé
prend ensuite un nombre au hasard.
3. afficher tous les éléments du tableau
من فضلك كفاش نشرجي سلسلة التمارين
Slm
Les opérations
Div
Mod
Kayen f language c ????
oui
div en langage c /
mod en langage c %
elash f l exercice dial produit scalaire drna le mm indice pour les 2 tableaux w machi wa7ed endo i w wahed endo j ?
3lah derna max
wax possible ndiro la permutation circulaire f l'ex 59??
merci monsieur svvp j'ai des exercices les tableaux a une dimension et sur les matrice svp aidez moi
j'aime beaucoup l'informatique
علاش فالexercice58 درت زوج for ؟ علاش مادرتش ديركت Printif؟
kon jdat mhamed chrathalo bitcoin blast mat7thom fl banqua kon mhamed dar labas
wayeeeh
int o=0;
int i ,n ;
float t[5] ;
printf("entrez les nombre
");
for (i=0;i
F exo 58 3lax declarina tableau d type float maxi int
pour l'exo 50 t'aurais pu faire mieux comme :
int main()
{
char tab[6]={'a','e','i','o','u','y'};
for(int i=0; i
tab[0] = a
tab[1] = e
tab[2] = i
tab[3] = o
tab[4] = u
tab[5] = y
console va afficher ça
Bonjour Mr proffeseur mrc pour vos efforts
J ai un problem dans exercice 53
Si on a deux min 'meme veleur ' et on a ercrire le nombre de case
Que faisons-nous pour résoudre? Repondre cvp
Le programme va donner la valeur répéter s'il s'agit d'un min je pense !
merci monsieur,s'il vous plait quand je mets par ex T[10] dans le code apres la compilation les autres valeur T[5] etc je l'ai trouvai pas ?
علاش متستعملش cout مع cin
أستاذ ممكن دخل معانا inter face
momkin pdf bach nfahmo w nkhadmo 3liih
float T[10];
int I;
float S , P , M ;
for( I=0 ; I
الا كان ممكن دير لينا FORMATION 3LA UML
الشيخ هاذو ياك تاع 1année
merci mr , j'ai une question comment on peut faire la soustraction des elements d'un tableau
voila comment on peut résoudre votre question
int main(){
int i;
float t[4] ,m=0;
for(i=0;i
🇩🇿🇩🇿🇩🇿🇩🇿❤️❤️🔰
استاذ تعيش اذا تقدر تمدلي email ديالك
:;
v
شنا هو %i
Ghlt
Dommage que ça parle arabe
facile method ex 55
#include
#include
int A[10];
int M, i, L, p, J;
int
main ()
{
printf ("** programme khabi les element **
");
for (i = 0; i < 10; i++)
{
printf ("donner la valeur de %d element\t:", i + 1);
scanf ("%d", &A[i]);
}
printf ("
");
printf ("** programme cherche les element **
");
J = 1;
do
{
printf (" le valeur a cherche:\t:
");
scanf ("%d", &L);
p = 0;
for (i = 0; i < 10; i++)
{
M = A[i];
if (M == L)
p = p + 1;
}
if (p != 0)
printf ("oui
");
if (p == 0)
printf ("nom
");
printf ("0 pour sortir\t 1 pour continu\t");
scanf ("%d", &J);
}
while (J == 1);
}
ex 59:
#include
int main()
{
int Tbl[6];
int i;
for (i=0;i-1;i--)
printf ("Tbl[%d] = %d
",i,Tbl[i]);
}
ex 60:
#include
int main()
{
int nbr,i,N;
N = 3;
i = 0;
printf ("Enter Value of nbr: ");
scanf ("%d", &nbr);
int Tbl[nbr];
while (i
#include
#include
int main()
{
int TE[6] , TS[6];
int i , n;
for ( i = 0 ; i
جزاك الله خيرا