Página 16 de 18

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

Publicado: 11 Ene 2011, 00:42
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: .

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

Publicado: 11 Ene 2011, 05:49
por ~Rdavid~
Esta bien pero creo que el curso trata de C y no de C++ :lol:

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

Publicado: 11 Ene 2011, 06:15
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: .

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

Publicado: 11 Ene 2011, 07:36
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.

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

Publicado: 11 Ene 2011, 08:41
por m0skit0
Efectivamente, esto no es C++ sino C. Así que por favor si alguien quiere participar, bienvenido, pero que se integre ;)

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

Publicado: 11 Ene 2011, 09:52
por flood
He estado viendo los tutoriales del foro y me parecen muy interesantes, para poder participar ocupo hacer una solicitud o algo?

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

Publicado: 11 Ene 2011, 09:57
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;

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

Publicado: 11 Ene 2011, 10:09
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?

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

Publicado: 11 Ene 2011, 10:21
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 ;)

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

Publicado: 11 Ene 2011, 21:16
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: