61
C / C++ / Re:[Ayuda] Programar C/C++ en Ubuntu
« en: 24 de Octubre de 2010, 19:00:00 pm »
De nada, cualquier cosita me dices
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Hola chicos,
Me gustaría comenzar a desarrollar en estos lenguajes desde el Ubuntu, pero como no sé mucho de Linux, vengo a pedirles ayuda a ver qué necesito realmente aquí.
Yo me había bajado un editor de texto llamado SciTe que permite compilar en muchos lenguajes, aunque al intentar hacerlo con C no ocurre nada. ¿Alguien me recomienda IDE's para poder desarrollar en C/C++ sin tener que usar el terminal?
Muchas gracias de antemano.
[/quote
Si te gustan los IDE's tienes el Netbeans, Code::Blocks, Anjuta.
Para mi es mejor es el Anjuta, pero si te quieres por los los convencionales tienes Code::Blocks (NetBeans es especialmente para java, pero acepta c++)
Luego puedes usar cualquier editor (Gedit viene por defecto en windows) y compilarlo con algun compilador. Depende de ti
¡Cuidate!


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
// Calculadora by Siquillote
// Todos los derechos reservados
// 2010 - AngelSamuel.com :O
int main(){
// Defino las variables que voy a usar
float num1,num2,total;
int accion;
// Recogemos los valores-> Uno \n para saltar de línea
printf(" Elige tu primer numero: ");
cin>>num1;
printf(" Elige tu segundo numero: ");
cin>>num2;
printf("\n -----------------------Elige accion------------------------------\n 1) Sumar\n 2) Restar\n 3) Multiplicar\n 4) Dividir\n -----------------------------------------------------------------\n\n ----------------------¿Tu decision es...?------------------------\n Accion: ");
cin>>accion;
printf(" -----------------------------------------------------------------\n");
// Verificamos que el numero sea mayor que 1 y menos que 4...
if(accion < 1 or accion > 4){
printf(" La accion debe estar comprendida entre los numeros 1 y 4. No puede ser mayor o menor");
} else {
switch (accion) {
case 1: total = num1+num2; break;
case 2: total = num1-num2; break;
case 3: total = num1*num2; break;
case 4: total = num1/num2; break;
}
}
// Mostramos el resultado final:
printf("\n -----------------------Resultado---------------------------------\n >>>> %.3f <<<<\n -----------------------------------------------------------------\n\n\n", total);
printf(" *------------------------------------------------*\n");
printf(" | # Calculadora by Siquillote |\n");
printf(" | # PHPeros.net -> Siquillote |\n");
printf(" | # @CopyRight 2010-2011 |\n");
printf(" | # Contacto: Soporte@angelsamuel.com |\n");
printf(" *------------------------------------------------*\n");
getch();
}

#include <stdio.h>
#include <conio.h>
// Calculadora by Siquillote
// Todos los derechos reservados
// 2010 - AngelSamuel.com :O
int main(){
// Defino las variables que voy a usar
int num1,num2,accion,total;
// Recogemos los valores-> Uno \n para saltar de línea
printf(" Elige tu primer numero: ");
scanf("%d", &num1);
printf(" Elige tu segundo numero: ");
scanf("%d", &num2);
printf("\n -----------------------Elige accion------------------------------\n 1) Sumar\n 2) Restar\n 3) Multiplicar\n 4) Dividir\n -----------------------------------------------------------------\n\n ----------------------¿Tu decision es...?------------------------\n Accion: ");
scanf("%d", &accion);
printf(" -----------------------------------------------------------------\n");
// Verificamos que el numero sea mayor que 1 y menos que 4...
if(accion < 1 or accion > 4){
printf(" La accion debe estar comprendida entre los numeros 1 y 4. No puede ser mayor o menor");
} else {
switch accion {
case 1: total = num1+num2; break;
case 2: total = num1-num2; break;
case 3: (double)total = (double)num1*(double)num2; break;
case 4: (double)total = (double)num1/(double)num2; break;
}
}
// Mostramos el resultado final:
printf("\n -----------------------Resultado---------------------------------\n >>>> %d <<<<\n -----------------------------------------------------------------\n\n\n", total);
printf(" *------------------------------------------------*\n");
printf(" | # Calculadora by Siquillote |\n");
printf(" | # PHPeros.net -> Siquillote |\n");
printf(" | # @CopyRight 2010-2011 |\n");
printf(" | # Contacto: Soporte@angelsamuel.com |\n");
printf(" *------------------------------------------------*\n");
}
getch();
} #include <string.h>#include <string>Umm cosa curiosa, no lo sabía. Gracias por informarme jaja!.Ya lo hago, recien leo esto jeje. Cuidate!
PD: Gink, ¿Podrías poner un tutorial sobre las liberías de C++? #include <stdio.h> y tales. He leido que en algunos sitios se puede omitir la
"extensión" h que tienen por "defecto".
. Cuidate!
Mira, lo de la wiki se me ha ocurrido porque he visto un tema de TLX de C++, un tutorial, y el pobre, claro, lleva dos capítulos, y para hacer aquel tutorial completamente se necesitan unos cuantos mas ^^. Asi que se me ocurrió poder aportar pero el lo cierra y lo abre para sus posts... Lo que es completamente un lio para ayudarle.Yo hice 2 tutoriales, ¿No te estas confundiendo? Jeje
Creo que una wiki estaría bien. El problema sería cuanta gente estaría dispuesta a colaborar.
Un abrazo