Ασκήσεις με την βοήθεια συναρτήσεων. Κάτω απο τον κώδικα, εμφανίζεται το αποτέλεσμα.
Άσκηση 1
#include<iostream>
void tet(float vash, float ypsos);
int main()
{
float a, b;
do{
printf("Dwse prwta th vash kai meta to ypsos toy or8ogwniou:\n");
scanf_s("%f", &a);
scanf_s("%f", &b);
} while (a <= 0 || b <= 0);
tet(a, b);
system("Pause");
return 0;
}
void tet(float vash, float ypsos)
{
float emv = vash*ypsos;
float per = (vash + ypsos) * 2;
printf("To emvado einai %.2f\nH perimetros einai %.2f\n", emv, per);
return;
}
void tet(float vash, float ypsos);
int main()
{
float a, b;
do{
printf("Dwse prwta th vash kai meta to ypsos toy or8ogwniou:\n");
scanf_s("%f", &a);
scanf_s("%f", &b);
} while (a <= 0 || b <= 0);
tet(a, b);
system("Pause");
return 0;
}
void tet(float vash, float ypsos)
{
float emv = vash*ypsos;
float per = (vash + ypsos) * 2;
printf("To emvado einai %.2f\nH perimetros einai %.2f\n", emv, per);
return;
}
#include<iostream>
int syn(int x);
int main()
{
int a;
printf("Dwse enan akeraio:\n");
scanf_s("%d", &a);
printf("To apotelesma einai: %d\n", syn(a));
system("Pause");
return 0;
}
int syn(int x)
{
return((5 * x*x*x) + (3 * x*x) + x);
}
int syn(int x);
int main()
{
int a;
printf("Dwse enan akeraio:\n");
scanf_s("%d", &a);
printf("To apotelesma einai: %d\n", syn(a));
system("Pause");
return 0;
}
int syn(int x)
{
return((5 * x*x*x) + (3 * x*x) + x);
}
Άσκηση 3
#include<iostream>
void syn(int x, int y);
int main()
{
int a, b;
printf("Dwse dyo akeraious:\n");
scanf_s("%d", &a);
scanf_s("%d", &b);
syn(a, b);
system("Pause");
return 0;
}
void syn(int x, int y)
{
if (x>y)
printf("O megalyteros einai %d:\n", x);
else if (y>x)
printf("O megalyteros einai %d:\n", y);
else
printf("Oi ari8moi einai isoi ");
return;
}
void syn(int x, int y);
int main()
{
int a, b;
printf("Dwse dyo akeraious:\n");
scanf_s("%d", &a);
scanf_s("%d", &b);
syn(a, b);
system("Pause");
return 0;
}
void syn(int x, int y)
{
if (x>y)
printf("O megalyteros einai %d:\n", x);
else if (y>x)
printf("O megalyteros einai %d:\n", y);
else
printf("Oi ari8moi einai isoi ");
return;
}
Άσκηση 4
#include<iostream>#define N 4
void pinakas(int A[], int B[]);
int main()
{
int A[N] = { 1, 2, 3, 4 }, B[N] = { 5, 6, 7, 8 };
pinakas(A, B);
system("Pause");
return 0;
}
void pinakas(int A[], int B[])
{
int i, w;
for (i = 0; i<N; i++)
{
w = A[i];
A[i] = B[i];
B[i] = w;
}
printf("Pinakas A:");
for (i = 0; i < N; i++)
{
printf(" %d ", A[i]);
}
printf("\nPinakas B:");
for (i = 0; i < N; i++)
{
printf(" %d ", B[i]);
}
printf("\n");
return;
}
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου