Generation

generate functionMon, 05 Jun 2023

/*(Funcion nesimo primo) En un archivo nuevo primo.c hacer una funcion int nesimo_primo(int N) que devuelve el n- ́esimo primo. a) En la funcion main pedir al usuario que ingrese el entero n, si es negativo imprimir un mensaje de error, y si es no negativo imprimir el resultado devuelto por nesimo_primo. b) Modificar la funcion main, para que al ingresar un valor negativo, solicite un nuevo valor hasta que se ingrese un n no negativo.*/

#include <stdio.h> int nesimo_primo(int N); //declaramos la funcion int main(){ int n; printf("Calcular el n-esimo primo\n"); printf("Ingrese el valor de n: "); scanf("%d",&n); while(n<0){ printf("Valor incorrecto. Ingrese un valor mayor a cero: "); scanf("%d",&n); } printf("El %d-esimo primo es %d\n",n,nesimo_primo(n)); return 0; } int nesimo_primo(int N){ int n=0, num_primo=2, i; while(n<N){ for(i=2;i<num_primo;i++){ if(num_primo%i==0){ num_primo++; break; } } if(i==num

Want to kickstart your project?Use the new AI Studio to create your code