Puden ver lo que esta mal
Publicado por Ivanna (2 intervenciones) el 03/10/2020 04:05:26
Hola me aparece que tengo tres errores, pueden ayudarme??
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <math.h>
using namespace std;
int main (){
int num1, num2, res, valor, numero;
char listapar[100];
char listaimpar[100];
char listaprimos[100];
int conPar, conImpar,conPrimos, partedecimal, esPrimo;
cout <<"100 IMPARES, PARES Y PRIMOS \n\n";
cout <<"Darme un numero: "; cin >>num1; cout <<endl;
conPar==0;
conImpar==0;
conPrimos==0;
for(int i=num1;i<=num1+100;i++){
valor=i/2;
double parteDecimal, parteEntera;
parteDecimal = modf(numero, &parteEntera); // mandar apuntador de parteEntera
if (partedecimal>0){
// impar
i%conPar==0;
}
else(partedecimal<0) {
//par
i%conImpar=0;
if (esPrimo=i) {
// primos
i%conPrimos==0;
}
}
bool esPrimo(int numero) {
// Casos especiales
if (numero == 0 || numero == 1 || numero == 4) return false;
for (int x = 2; x < numero / 2; x++) {
if (numero % x == 0) return false;
}
}
// Si no se pudo dividir por ninguno de los de arriba, sí es primo
return true;
return 0;
}
}
Valora esta pregunta


0