Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Xenock

#1
La opciones que tengo que programar es A y B. La A tiene que imprimir en pantalla una escala del 100-500 con numeros pares. Y la B con impares


#include <iostream>
#include <stdlib.h>

using namespace std;

int main()

{
int num1,num2,suma1,suma2,contador1,contador2;
char a,b,c;

num1 = 100;
num2 = 101;
suma1 = contador1 = 0;
suma2 = contador2 = 0;

do{
cout<<"Seleccione la opcion"<<endl;
cout<<"1. Numeros Pares \n";
cout<<"2.  Numeros Impares \n";
cin>>a;

switch (a)
{
case 1:
cout<<"Seleciono la opcion 1: \n";
if(num1<=498){
for(num1;num1<500;num1+=2){
suma1 = suma1 + num1;
contador1 = contador1 + 1;
cout<<num1<<",";}

cout<<"Selecionaste Numeros Pares."<<suma1<<endl;
}
break;

case 2:
cout<<"Seleciono la opcion 2: \n";
if(num2<=499){

for(num2;num2<500;num2+=2){

suma2 = suma2 + num2;
contador2 = contador2 + 1;
cout<<num2<<",";}

cout<<"Selecionaste Numeros Impares."<<suma2<<endl;

}
break;
}
}while(num1<0||num1>500,num2<0||num2>500);





system("PAUSE");
return 0;
}





#include <iostream>
#include <stdlib.h>

using namespace std;

int main()

{
int num1,num2,suma1,contador1,r1,r2;
char a,b,c,opciones;

num1 = 100;
num2 = 101;
suma1 = contador1 = 0;


cout<<"Seleccione la opcion"<<endl;
cout<<"1.Numeros Pares \n";
cout<<"2.Numeros Impares \n";
cin>>opciones;

switch (opciones)
{
case 1:

if(num1<=498){

for(num1;num1<500;num1+=2){
suma1 = suma1 + num1;
contador1 = contador1 + 1;
cout<<num1<<",";

}

}
break;

case 2:

if(num2<=499){

for(num2;num2<500;num2+=2){

suma1 = suma1 + num2;
contador1 = contador1 + 1;
cout<<num2<<",";

}


}
break;
}

cout<<"La opcion que tomaste fue: "<<r1<<endl;
cout<<"Y el total hasta 500 de forma pas o impar es: "<<r2<<endl;

system("PAUSE");
return 0;
}


Aca esta lo arregle un poco pero no me sigue imprimiendo




Esto es lo definitivo me ayudaria mucho si me pueden decir como hago que se imprima ne pantalla la escala de numeros pares o impares

#include <iostream>
#include <stdlib.h>

using namespace std;

int main()

{
int num,r,par,meta,final;
char opciones;

meta=500;

cout<<"Seleccione la opcion"<<endl;
cout<<"1.Numeros Pares \n";
cout<<"2.Numeros Impares \n";
cin>>opciones;

switch (opciones)
{
case 1:
if(num<=498){

for(int num=100;num<=meta;num+=2){
num = num + 2;
cout<<num<<".";
}
}
break;

case 2:
if(num<=499){

for(int num=101;num<=meta;num+=2){
num = num + 2;
cout<<num<<".";
}
}
break;
}



system("PAUSE");
return 0;
}





Luego de miles de intentos y errores me salio por fin como queria el programa
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{

cout<<"Opcion a o b: ";
int num,meta = 500;
char opcion;
cin>>opcion;

switch(opcion)
{
case 'a': cout<<"Usted a Seleccionado la opcion de numeros pares: \n";
if(num<=498){

for(int num=100;num<=meta;num+=2){
num = num + 0;
cout<<num<<".";
}
}

break;
case 'b': cout<<"Usted a Seleccionado la opcion de numeros impares: \n";
if(num<=498){

for(int num=101;num<=meta;num+=2){
num = num + 0;
cout<<num<<".";
}
}
break;

default: cout<<"Usted a ingresado una opcion incorrecta \n";


}
system("PAUSE");
return 0;
}