elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / programando c++ con switch y case en: 16 Mayo 2011, 22:42 pm
miren el siguiente codigo necesito ayuda al final:

#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
    int opcion;
    cout<<"\n";
    cout<<"programa final nandeider adolfo nuñez"<<"\n";
    cout<<"introduccion a la programacion"<<"\n";
    cout<<"93012617044"<<"\n"<<"\n"<<"\n";
    cout<<"1: para programa de numeros impares"<<"\n";
    cout<<"2: para programa de numeros pares"<<"\n";
    cout<<"3: para la resta de un numero"<<"\n";
    cout<<"4: para la suma de un numero"<<"\n";
    cout<<"5: para que lea tu nombre"<<"\n";
    cout<<"6: para metodos de ordenamiento"<<"\n";
    cout<<"7: para registrar tu cedula y nombre"<<"\n"<<"\n";
    cout<<"digita el numero para el programa que quieras"<<endl<<"\n";
    cin>>opcion;
    cout<<endl;
   
    switch(opcion)
    {
    case 1:
    {     
    cout<<"entras al programa 1 para determinar los numeros impares hasta el numero digitado"<<endl<<"\n";     
    int i,valor,c=0;
   printf("DIGITE UN VALOR : \n");
   scanf("%d",&valor);
   
      for(i=1;i<=valor;i=i+2)
      {
         printf("%d\n",i);
         c=c+1;
      }

   printf("SE ENCONTRARON %d NUMEROS IMPARES HASTA EL NUMERO %d",c,valor);
    }
   
    break;
   
    case 2:
    {     
    cout<<"entras al programa 2 para determinar los numeros pares hasta el numero ingresado "<<"\n"<<"\n";
    int i,valor,c=0;
   printf("DIGITE UN VALOR : \n");
   scanf("%d",&valor);
   
      for(i=2;i<=valor;i+=2)
      {
         printf("%d\n",i);
         
            c= c+1;
      }

   printf("SE ENCONTRARON %d NUMEROS PARES HASTA EL %d",c,valor);
    }
    break; 
   
    case 3:
    {
    cout<<"entras al programa 3 par restar dos numeros ingresados "<<"\n"<<"\n";
    int n1,n2;
         printf ("Primer numero: ");
         scanf ("%d",&n1);
         printf ("Segundo numero: ");
         scanf ("%d",&n2);
         printf ("La resta es: %d",n1-n2);
         }
    break;
   
    case 4:
         cout<<"entras al programa 4 para sumar dos numeros"<<"\n"<<"\n";
         {
         int n1,n2;
          printf ("Primer numero: ");
          scanf ("%d",&n1);
          printf ("Segundo numero: ");
          scanf ("%d",&n2);
          printf ("La suma es: %d",n1+n2);
          }
         
    break;
   
    case 5:
         {
         cout<<"entras al programa 5 para que lea tu nombre"<<"\n"<<"\n";       
         char nombre[10] ;
         cout<<"digite su nombre"<<"\n";
         cin.ignore();
         cin.getline(nombre,10);
         cout<<"tu nombre es"<<nombre<<endl<<"tiene "
         <<cin.gcount()<<" caracteres"<<endl;
         }
         break;
         
    case 6:
         cout<<"entras al programa 6 para metodo de ordenamiento"<<"\n";
         {
                       
                       }
}
    system("PAUSE");
    return EXIT_SUCCESS;
}



necesito saber como ingrese este codigo al programa final

\\
# include "conio.h"
# include "stdio.h"

void entrar();
void mostrar();
void promedio();
void mayor();
void burbuja();
void mostrarordenado();


int a[10];

main()
{
entrar();
mostrar();
promedio();
burbuja();
mostrarordenado();
getch();
}

void entrar()
{
int i;
for(i=0;i<=9;i++)
        {
   printf("DIGITE UN NUMERO\n");
   scanf("%d",&a);
   }
}

void mostrar()
{
int i;
for(i=0;i<=9;i++)
   {
   printf("EL NUMERO EN LA POSICION %d ES  %d\n",i,a);
   }
}

void mostrarordenado()
{
int i;
for(i=0;i<=9;i++)
   {
   printf("%d\n",a);
   }
}

void promedio()
{
int i,acu=0,prom=0,mayor=0,menor;
for(i=0;i<=9;i++)
   {
   acu=acu+a;
   if(a>mayor)
      {
      mayor=a;
      }
   if(a<menor)
      {
      menor=a;
                }
      
   }
       prom=acu/10;
       printf("LA SUMATORIA ES:%d\n",acu);
       printf("EL PROMEDIO DE LOS NUMEROS ES:%d\n",prom);
       printf("EL NUMERO MAYOR ES%d\n",mayor);
       printf("EL NUMERO MENOR ES%d\n",menor);

}

void burbuja()
{
   int i,j,n=10;
   int temporal;
   for(i=0;i<=n;i++)
   {
      for(j=0;j<n-1;j++)
                       {
         if (a[j]>a[j+1])
         {
         temporal=a[j];
         a[j]=a[j+1];
         a[j+1]=temporal;
         }
                        }
   }
}

no se como colocar ste ultimo programa al menu principal.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines