Classé dans Examens de Informatique de Université.
Publié dans 11 Février 2009
Español traduit en
Française et 3 179 octets de taille.
DONNEES passer un tableau à un autre
# Include
# Include
main ()
(
int A 4 [64] [];
int b [3], [15], i, de la région, sumasup, sumahab, j;
j = 0;
région = 1;
for (i = 0; i <65-1; i + +)
(
if (a [i] [0] = région)
(
+ Sumasup sumasup = a [i] [2];
+ Sumahab sumahab = a [i], [3];
)
if (a [i +1] [0]! = région)
(
b 0] [j] = [région;
b [1] [j] = sumasup;
b [2] [j] = sumahab;
j + +;
sumasup = 0;
sumahab = 0;
région + +;
)
)
if (a [i] [0] = région)
+ Sumasup sumasup = a [i] [2];
+ Suamahab Sumahan = a [i], [3];
)
/ / Ecrire un programme en langage C qui invite l'utilisateur à entrer
/ / 9 numéros, ces numéros ont été stockées dans une matrice de 3x3. Les chiffres
/ / Paire position adhérer à une position étrange et ne sont déduites. Pour calculer si les
/ / Nombre est impair ou même position est utilisée à la somme des deux sous-indices,
/ / 0 est considérée comme une paire.
# Include
# Include
# Définir F 3
# Définir c 3
main ()
(
int a [f] [c];
num int, résultat = 0, i, j;
for (i = 0; i (
for (j = 0, j (
printf ("Entrez un nombre:");
scanf ("% d", & num);
[I] [j] = nombre a;
if ((i + j)% 2 == 0)
résultat = num + résultat;
d'autre
result = result-num;
)
)
printf ("Le résultat est% d", result);
getch ();
)
/ / Ecrire un programme en langage C qui invite l'utilisateur à entrer 16 numéros
/ / Ce qui correspond à une matrice 4x4, il est demandé de calculer la somme de:
/ / A. diagonale principale.
/ / B. Diagonal secondaire.
/ / C. La première et la dernière rangée.
/ / D. La première et la dernière colonne.
# Include
# Include
int main (void)
(
matr int [4] [4], suma_dp = 0, suma_ds = 0, suma_pu_f = 0, suma_pu_c = 0;
for (int i = 0; i <4; i + +)
(
for (int j = 0, j <4; j + +)
(
printf ("Entrez le numéro de [% i] [i%]:«, i, j);
scanf ("% i", & matr [i] [j]);
)
)
for (int l = 0, l <4 L + +)
(
+ = Suma_dp matr [l] [l];
+ = Suma_ds matr [l] [-l] 3;
+ = Suma_pu_f matr [0] [L];
+ = Suma_pu_f matr [3] [l];
+ = Suma_pu_c matr [L] [0];
+ = Suma_pu_c matr [l] [3];
)
printf ("La somme de la diagonale principale:% i", suma_dp)
printf ("La somme de la diagonale secondaire:% i", suma_ds)
printf ("La somme de la dernière et: rangée premier% i", suma_pu_f)
printf ("La somme de la dernière et: colonne premier% i", suma_pu_c)
system ("pause");
)