Σε αυτό το κομμάτι ασκήσεων, αναλύεται η δομή "for..." και κυρίως μονοδιάστατοι και δυσδιάστατοι πίνακες. Δίνεται ο κώδικας και απο κάτω εμφανίζεται μία εικόνα με το αποτέλεσμα που δίνει ο κώδικας.
Άσκηση 1
int main()
{
int A[6], i;
printf("Dwse to KAS: ");
for (i = 0; i<6; i++)
{
scanf_s("%d", &A[i]);
}
for (i = 0; i<6; i++)
{
printf(" %d ", A[i]);
}
system("Pause");
return 0;
}
Άσκηση 2
int main()
{
int A[100], i;
for (i = 0; i<100; i++)
{
A[i] = i * 2;
}
for (i = 0; i<100; i++)
{
printf(" %d ", A[i]);
}
system("Pause");
return 0;
}
Άσκηση 3
int main()
{
int A[10], i;
for (i = 0; i<10; i++)
{
scanf_s("%d", &A[i]);
}
for (i = 9; i>=0; i--)
{
printf(" %d ", A[i]);
}
system("Pause");
return 0;
}
Άσκηση 4
int main()
{
int A[2][3], i, j, sum = 0, gin = 1;
for (i = 0; i<2; i++)
{
for (j = 0; j<3; j++)
{
scanf_s("%d", &A[i][j]);
sum = sum + A[i][j];
gin = gin*A[i][j];
}
}
for (i = 0; i<2; i++)
{
for (j = 0; j<3; j++)
{
printf(" %d ", A[i][j]);
}
printf("\n");
}
printf("A8roisma= %d\nGinomeno= %d \n", sum, gin);
system("Pause");
return 0;
}
#include<iostream>
int main()
{
int A[4][4], i, j, min;
for (i = 0; i<4; i++)
{
for (j = 0; j<4; j++)
{
scanf_s("%d", &A[i][j]);
}
}
min = A[0][0];
for (i = 0; i<4; i++)
{
for (j = 0; j<4; j++)
{
printf(" %d ", A[i][j]);
if (min>A[i][j])
min = A[i][j];
}
printf("\n");
}
printf("H mikroterh timh einai: %d\n", min);
system("Pause");
return 0;
}
int main()
{
int A[4][4], i, j, min;
for (i = 0; i<4; i++)
{
for (j = 0; j<4; j++)
{
scanf_s("%d", &A[i][j]);
}
}
min = A[0][0];
for (i = 0; i<4; i++)
{
for (j = 0; j<4; j++)
{
printf(" %d ", A[i][j]);
if (min>A[i][j])
min = A[i][j];
}
printf("\n");
}
printf("H mikroterh timh einai: %d\n", min);
system("Pause");
return 0;
}
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου