[Curso] Introducción a la programación en C (II)

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06

JeFNDZ
Habitual
Habitual
Mensajes: 378
Registrado: 11 Sep 2009, 06:44

Re: [Curso] Introducción a la programación en C (II)

Mensaje por JeFNDZ »

El primer mini programa que hice:
Spoiler:

Código: Seleccionar todo

//Mini_calc
#include <iostream>
using std::cin;
using std::cout;
using std::endl;

int main()
{

int suma , multiplicacion , resta , division;
int operacion;
int n1 , n2;

cout << endl;
//Solicitando y almacenando el numero de la operacion aritmetica
cout << "Escriba el numero de la operacion Áritmetica que desea realizar:\n1 Suma\n2 Resta\n3 Multiplicacion\n4 Division" << endl;
cout << endl;
cout << "Numero: ";
cin >> operacion;

cout << endl;

if ( operacion > 4 )

cout << "Numero no valido fijate bien! !Joder tio!..." << endl;
else
{
//Para mostrar la elección del usuario
if (operacion == 1)
cout << "Ha eligido realizar una Suma..." << endl;

if (operacion == 2)
cout << "Ha eligido realizar una Resta..." << endl;

if (operacion == 3)
cout << "Ha eligido realizar una Multiplicacion..." << endl;

if (operacion == 4)
cout << "Ha eligido realizar una Division..." << endl;

cout << endl;

//Solicitando y alamcenando en memoria los dos operandos
cout << "Escriba el primer numero: " << endl;
cin >> n1;

cout << "Escriba el segundo numero: " << endl;
cin >> n2;

cout << endl;

//Resolviendo las operaciones áritmeticas
suma = n1 + n2;
resta = n1 - n2;
multiplicacion = n1 * n2;
division = n1 / n2;

//Para asignar el numero a cada operacion
suma == 1;
resta == 2;
multiplicacion == 3;
division == 4;


//Mostrando el resultado de cada opcion que pudiera ser seleccionada
if ( operacion == 1 )
cout << "El resultado de la Suma es: " << suma << endl;

if ( operacion == 2 )
cout << "El resultado de la resta es: " << resta << endl;

if ( operacion == 3 )
cout << "El resultado de la multiplicacion es: " << multiplicacion << endl;

if ( operacion == 4 )
cout << "el resultado de la division es: " << division << endl;

cout << endl;
}
return 0;
}


Cualquier sugerencia es bienvenida.
Se que sería mejor utilizar switch en las elecciones...pero apenas voy a comenzar ese capitulo (para ver la sintaxis etc.) :mrgreen: .
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Curso] Introducción a la programación en C (II)

Mensaje por ~Rdavid~ »

Esta bien pero creo que el curso trata de C y no de C++ :lol:
Imagen

JeFNDZ
Habitual
Habitual
Mensajes: 378
Registrado: 11 Sep 2009, 06:44

Re: [Curso] Introducción a la programación en C (II)

Mensaje por JeFNDZ »

~Rdavid~ escribió:Esta bien pero creo que el curso trata de C y no de C++ :lol:

Caisi es lo mismo solo porque c++ tiene ++cosas :lol: .

Avatar de Usuario
flood
Enteradillo
Enteradillo
Mensajes: 53
Registrado: 10 Ene 2011, 01:41

Re: [Curso] Introducción a la programación en C (II)

Mensaje por flood »

JeF-G escribió:
~Rdavid~ escribió:Esta bien pero creo que el curso trata de C y no de C++ :lol:

Caisi es lo mismo solo porque c++ tiene ++cosas :lol: .


Casi... pero no, un programa en C puede ser adaptado con algunas modificaciones a C++ pero no al reves.

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (II)

Mensaje por m0skit0 »

Efectivamente, esto no es C++ sino C. Así que por favor si alguien quiere participar, bienvenido, pero que se integre ;)
Imagen

Avatar de Usuario
flood
Enteradillo
Enteradillo
Mensajes: 53
Registrado: 10 Ene 2011, 01:41

Re: [Curso] Introducción a la programación en C (II)

Mensaje por flood »

He estado viendo los tutoriales del foro y me parecen muy interesantes, para poder participar ocupo hacer una solicitud o algo?

arisma
Habitual
Habitual
Mensajes: 497
Registrado: 18 Sep 2009, 08:41

Re: [Curso] Introducción a la programación en C (II)

Mensaje por arisma »

flood escribió:He estado viendo los tutoriales del foro y me parecen muy interesantes, para poder participar ocupo hacer una solicitud o algo?


No es necesario, lees el tuto. Lo agradeces y participas con los ejercicios y demás.

Por otro lado respecto a C++, efectivamente es interesante, pero el curso es de C.

P.D: Para un ejercicio tan sencillo, es más comodo usar using namespace std;

Avatar de Usuario
flood
Enteradillo
Enteradillo
Mensajes: 53
Registrado: 10 Ene 2011, 01:41

Re: [Curso] Introducción a la programación en C (II)

Mensaje por flood »

ok.. entonces veré desde cual parte empezar,no estoy completamente en blanco aunque tengo poco desde que estoy aprendiendo a programar. Tengo otra duda, todos el curso esta terminado o no? y si no lo esta, cada cuando se actualiza?

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (II)

Mensaje por m0skit0 »

Desde luego C++ es un lenguaje muy bueno, y me gusta, no lo voy a negar. Pero en mi opinión no es para empezar a aprender (de hecho ningún lenguaje orientado a objetos es buena opción para iniciarse en mi opinión).

flood escribió:veré desde cual parte empezar,no estoy completamente en blanco aunque tengo poco desde que estoy aprendiendo a programar

Te aconsejo que empieces desde el principio porque así repasas y de paso también haces los problemas que se plantean. Algunos dan una vuelta de rosca a los temas.

flood escribió:Tengo otra duda, todos el curso esta terminado o no? y si no lo esta, cada cuando se actualiza?

No, no están terminados ni creo que lleguen a estarlo nunca. Nunca se deja de aprender, así que seguro que siempre encuentro algo nuevo que presentar. Y actualizo cuando la gente empieza a llegar al final ;)
Imagen

JeFNDZ
Habitual
Habitual
Mensajes: 378
Registrado: 11 Sep 2009, 06:44

Re: [Curso] Introducción a la programación en C (II)

Mensaje por JeFNDZ »

m0skit0 escribió:Desde luego C++ es un lenguaje muy bueno, y me gusta, no lo voy a negar. Pero en mi opinión no es para empezar a aprender (de hecho ningún lenguaje orientado a objetos es buena opción para iniciarse en mi opinión).

uff, y yo hace tiempo me estaba discutiendo entre Java y C++. :lol:

Responder