Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(ROMERO_MEDNDEZ_IRVING_IGNACIO.CPP)
46 int N,I,J;
//inicio del bucle con condicion
47 do{
48
49 cout<<"Introduce un numero"<<endl;
50 cin>>N;
51 //aquí se muestra la condición que debe cumplir
52 }while(N<=1);
53 for(J=2; J<=N;J++){
54
55 I=2;
// con esta operación y bucle sabremos si el numero es primo
56 while(J%I!=0){
57 I++;
58 }
//si estas variables son iguales osea si es primo se mostrara si no no
59 if(I==J){
60 cout<<J<<" ";
61 }
62 }
//Aquí evaluamos la opción 4 del menú princ
63 }else if(opcp==4){
64 //NUMEROS ASCENDENTES
65 int numn,cont,ultimo;
66 cont=1;
67 ultimo=0;
//Inicio de bucle con condicion
68 do{
69 cout<<"introduce un numero positivo"<<endl;
70 cin>>numn;
//Esta será la condicion
71 }while(numn<=0);
72
73 while(numn>=ultimo){//hasta que esto se cumpla
74 ultimo=numn;//igualaremos a eso
75 do{
76 cout<<"Introduce un numero positivo"<<endl;
77 cin>>numn;
78 }while(numn<=0);//La condición que se debe cumplir
79 cont++;//El aumento del contador que usamos
80 }
81 cout<<"El numero que rompe la secuencia es: "<<numn<<endl;
82 cout<<"se han introducido "<<cont<<" numeros"<<endl;
83
84 }else if(opcp==5){
85 //conversion de medidas
//Esto solo es un menú y según la opción ejecutarmeos un bloque de
código
86 int opc;
87 double gramos,kg,kg2,libra,galones,galones2,L,L2,ml,ml2;
88 cout<<"Introduce que quieres realizar segun el menu"<<endl;
89 cout<<"1 para gramos a kilogramos"<<endl;
90 cout<<"2 para kilogramos a libras"<<endl;
91 cout<<"3 para galones a litros"<<endl;
92 cout<<"4 para litros a mililitros"<<endl;
93 cout<<"5 para galones a mililitros"<<endl;
94 cin>>opc;
//aquí se escoge el bloque de código que se utilizara
95 switch(opc){
96 case 1:
97 cout<<"Ingresa la cantidad de gramos a convertir"<<endl;
98 cin>>gramos;
99 kg=gramos/1000; //pedimos datos para operaciones
100 cout<<"La cantidad de KG es : "<<kg;
101 break;
102 case 2:
103 cout<<"Ingresa la cantidad de Kilogramos a convertir"<<endl;
104 cin>>kg2; //pedimos datos para operaciones
105 libra=kg2*2.205;
106 cout<<"La cantidad de LIBRAS es : "<<libra;
107 break;
108 case 3:
109 cout<<"Ingresa la cantidad de Galones a convertir"<<endl;
110 cin>>galones; //pedimos datos para operaciones
111 L=galones*3.785;
112 cout<<"La cantidad de Litros es : "<<L;
113 break;
114 case 4:
115 cout<<"Ingresa la cantidad de Litros a convertir"<<endl;
116 cin>>L2;
117 ml=L2*1000;
118 cout<<"La cantidad de Mililitros es : "<<ml;
//pedimos datos para operaciones
119 break;
120 case 5:
121 cout<<"Ingresa la cantidad de galones a convertir"<<endl;
122 cin>>galones2;
123 ml2=galones*3785.412;//Realizamos las operaciones
124 cout<<"La cantidad de KG es : "<<ml2;//mostramos resultados
125 break;
126
127
128 }