Informatică, întrebare adresată de AcatrineiAngelica, 8 ani în urmă

pentru numarul natural k se construieste un sir cu numerele din secventa 1 2 3 ... k care se repeta la infinit. De exemplu pentru k=4 sirul este 1 2 3 4 1 2 3 4 1 2 3 4... Scrieti un program care citeste doua valori: o valoare k si un numar natural n afiseaza n-lea termen al sirului.​

Anexe:

Răspunsuri la întrebare

Răspuns de Darrin2
0

Explicație:

#include <stdio.h>

int main()

{

int n,k,i,c=0,aux;

printf("Citeste k: ");scanf("%d",&k);

printf("Citeste n: ");scanf("%d",&n);

printf("Rezultatul: ");

if(k<n)

{

for(i=1;i<=k;i++)

{

c++;

aux=i;

if(c==n)

{

printf("%d",aux);

break;

}

if(i==k) i=0;

}

}

else if(n<=k)

{

printf("%d",n);

}

return 0;

}

Alte întrebări interesante