Exercice langage C: Somme des vecteurs et Pointeurs sur chaîne de caractère

Exercice 1

Somme des vecteurs :

On peut représenter un vecteur de l'espace vectoriel Rn à l'aide d'un tableau de n réels.

Écrire un programme qui lit deux vecteurs de R10, calcule leur somme et affiche cette somme.

Exercice 2

Pointeurs sur chaîne de caractère :

Écrire un programme qui lit une chaîne de caractères CH de taille maximum 100 et détermine la longueur de la chaîne à l'aide d'un pointeur P.
Le programme n'utilisera pas de variables numériques.

Exercice 1

#include
int main()
{
float tab1[10];
float tab2[10];
float res[10];
int i,j;
for (i=0;i{
printf("\nentrez la coordonnee %d du premier vecteur : ",i+1);
scanf("%f",&tab1[i]);
}
for (i=0;i{
printf("\nentrez la coordonnee %d du deuxieme vecteur : ",i+1);
scanf("%f",&tab2[i]);
}
printf("la somme des deux vecteur est \n");
for (j=0;j{
res[j]= tab1[j]+tab2[j];
printf("%f",res[j]);
}
return 0;
}

Exercice 2

#include
main()
{
/* Déclarations */
char CH[101]; /* chaîne donnée */
char *P; /* pointeur d'aide */
/* Saisie des données */
printf("Entrez une ligne de texte (max.100 caractères) :\n");
scanf("%s", CH); /* Placer P à la fin de la chaîne */
for (P = CH; *P !='\0'; P++) ;
/* Affichage du résultat */
printf("La chaîne \"%s\" est formée de %d caractères.\n", CH, P - CH);
return 0;
}

Article publié le 19 Mars 2012 Mise à jour le Dimanche, 06 Novembre 2022 23:52 par BENKIRANE Fatima Ezzahra