|
void main(void)
{
int i,j;
i = 2*2*3*3*5*17;
j = 2*2*3*5*5*13;
/* ggt = 2*2*3*5 = 60 */
if(i <= 0 || j <= 0)
{
printf("Unzulaessige Werte\n");
}
else
{
while(i != j)
{
i = i%j; if (i == 0) i = j;
j = j%i; if (j == 0) j = i;
}
printf("ggT(i,j) = %d\n",i);
}
Das folgende Programm berechnet Quadratzahlen zwischen zwei Grenzen:
main() /* Tabelle der Quadratzahlen */
{
int anf, ende, spanz;
printf("Berechnung der Quadratzahlen von: ");
scanf("%d", &anf);
printf("Berechnung der Quadratzahlen bis: ");
scanf("%d", &ende);
printf("Anzahl der Spalten fuer Ausgabe : ");
scanf("%d", &spanz);
putchar('\n');
while(anf <= ende)
{
printf("%3d x %3d = %6d ", anf, anf, anf*anf);
if (anf % spanz)
printf(" ");
else
putchar('\n');
anf = anf + 1;
}
putchar('\n');
}
|
|
|