Bien queria mostraros 2 codigos para preguntaos si son mejorables lo primero es una calculadora de dos digitos enteros q suma resta divide y multiplica a la vez:
Citar#include<iostream.h>
main(){
int a,b,suma,resta,mult,division;
cin>>a;
cin>>b;
resta=a-b;
suma=a+b;
mult=a*b;
division=a/b;
cout<<"El resultado es:"<<resta<<endl;
cout<<"el resultado es:"<<suma<<endl;
cout<<"el resultado es:"<<mult<<endl;
cout<<"el resultado es:"<<division<<endl;
system("pause");
}
Y el otro t dice si un numero es mayor q 0 o igual o negativo:
Citar#include<iostream.h>
main(){
int numero;
cout<<"Escriba un numero"<<endl;
cin>>numero;
if(numero > 0){
cout<<"EL NUMERO ES MAYOR QUE CERO"<<endl;
}
else {
cout<<"EL NUMERO ES CERO O NEGATIVO"<<endl;
}
system ("pause");
}
Como veis son muy simples pero e empezado hoy :xD y creo q para empezar esta mas o menos bien.
Salu2 jesusxexu.
Hoy? Su codigo no esta bien, pero tu esta empezando ahora, esto es natural.
#include<iostream.h>
#include <iostream> // No es iostream.h
// int!!
int main()
{
int a,b;
cin >> a >> b;
cout<< "El resultado es:"<< (a - b) << "\n"
<< "el resultado es:"<< (a + b) << "\n"
<< "el resultado es:"<< (a * b) << "\n"
<< "el resultado es:"<< (a / b) <<endl;
return 0;
}
#include<iostream> // Es iostream
// int!!
int main()
{
int numero;
cout << "Escriba un numero" << endl;
cin>>numero;
if (!cin)
return -1;
// Terrible indentation
if(numero > 0)
{
cout<<"EL NUMERO ES MAYOR QUE CERO"<<endl;
}
else
{
cout<<"EL NUMERO ES CERO O NEGATIVO"<<endl;
}
return 0;
}
El primer codigo q has pusto m da error en la parte de:
Citarcin>> a>>b;
Y en el segundo tambien supong q sera porque dev-C++ :huh:
Te da error porque te falta poner al principio del codigo (despues del #include <iostream>):
using namespace std;
Un saludo.
Saludos !! muy interesante todo jesusxexu podrias decirme donde has buscado algo que se pueda comprender bien para empezar con C ? quieroempezar yo tambien pero los libros que hay en el primer post me marean y algunos (la mayoria) estan mal
Saludos !! Gracias por su ayuda :xD
Pues he aprendido en youtube xD haciendo y viendo a la vez se aprende mucho.
Los dos se equivocan en el primer codigo... ninguno valida que un numero no se divida entre 0.
a bien demasiado facil gracias de todas maneras son ejecicion de libro no es cierto