Autor
|
Tema: Ayuda soy estudiante! (Leído 3,881 veces)
|
lorenzo1552
Desconectado
Mensajes: 2
|
Ingresar por teclado n numeros y usando una funcion indicar si son primos. Calcular el primedio del total de numeros y la cantidad de numeros primos ingresados. Mostrar resultado por pantalla.
podrian mostrarme como es ese codigo?
|
|
|
En línea
|
|
|
|
MCKSys Argentina
|
En este foro no se hacen tareas.
Debes mostrar el código que tienes hecho hasta el momento y plantear las dudas puntuales que tengas.
Saludos!
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
lorenzo1552
Desconectado
Mensajes: 2
|
#include<stdio.h> #include<conio.h> void primo();
void primo(){ int a, b; int cont=0; int cont2=0; printf("Ingrese cantidad de numeros a ingresar:\n"); scanf("%d",&a); while(cont!=a){ printf("Ingrese numero\n"); scanf("%d",&b); cont++; if (a%a==0){ printf("No es primo\n"); }else{ printf("Es primo\n"); cont2++; } } printf("Cantidad de primos\n",cont2); }
int main(){ primo(); }
esto es lo que tengo no se como avanzaar
|
|
|
En línea
|
|
|
|
MAFUS
Desconectado
Mensajes: 1.603
|
¿Cómo sabes que un número es primo?
|
|
|
En línea
|
|
|
|
PJ Yeah
Desconectado
Mensajes: 10
|
Creo que es esto: #include<stdio.h> #include<conio.h> void primo(int a){ int b, suma=0; float promedio; int cont=0; int cont2=0; int contprimos=0; while(cont!=a){ for(int i=1; i<(b+1);i++){ if (b%i==0){ cont2++; } } if(cont2!=2){ printf("El numero %d no es primo\n",b ); cont2=0; } else{ printf("El numero %d es primo\n",b ); contprimos++; cont2=0; } cont++; suma=suma+b; promedio=suma/a; } printf("\nLa cantidad de numeros primos es: %d\n",contprimos ); printf("El promedio de los numeros ingresados es: %.2f\n",promedio ); } int main(){ int a; printf("Ingrese cantidad de numeros a evaluar: "); scanf("%d",&a ); primo(a); }
Haz algo para que no acepte el numero cero ni el 1
|
|
« Última modificación: 5 Julio 2017, 05:47 am por PJ Yeah »
|
En línea
|
|
|
|
0and6
Desconectado
Mensajes: 49
|
Un número primo es un numero natural mayo a uno que tiene solamente dos divisores distintos, el uno y el mismo numero. Wikipedia
Entonces tienes que hacer un ciclo desde 1 hasta el numero y contar cuantos divisores tiene el numero, si tiene dos divisores es primo, de lo contrario no es primo, tu solamente estas comprobando la division entre el mismo numero y no lo tienes que hacer asi, primero has una función que te diga si un numero es primo o no y después haces el resto de tu programa
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Consejo a un estudiante
Seguridad
|
ShotgunLogic
|
6
|
3,792
|
6 Noviembre 2010, 13:44 pm
por ShotgunLogic
|
|
|
Los 10 mandamientos del estudiante
Noticias
|
wolfbcn
|
2
|
4,494
|
8 Junio 2011, 20:47 pm
por MEGAHOM
|
|
|
Soy estudiante de Gra. en Ing Informática y tengo una seria duda, necesito ayuda
« 1 2 »
Dudas Generales
|
SARGE553413
|
15
|
9,225
|
1 Febrero 2013, 12:08 pm
por NewLog
|
|
|
Ayuda javascript ejercicio de estudiante
Java
|
masterkein
|
3
|
3,241
|
12 Mayo 2018, 16:08 pm
por Serapis
|
|
|
[ AYUDA ] Calcular el indice acumulado de un estudiante en .C
Programación C/C++
|
NelsonR
|
3
|
7,833
|
28 Julio 2021, 21:51 pm
por K-YreX
|
|