Autor Tema: ...Comenzamos: C desde Cero...(Compiladores Bajo Windows).  (Leído 17362 veces)

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #10 en: 14 de Mayo de 2004, 12:43:32 pm »
Compilador instalado.
En las alforjas de mi burra hay casi de todo :D menos tiempo de sobra... de casi todo.
Afilados los lapices y preparados los cuadernos.
Cuando se tercie empezamos.

Desconectado Leandros

  • Member
  • ***
  • Mensajes: 421
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #11 en: 14 de Mayo de 2004, 02:36:39 pm »
Ayer intenté conectar el FTP pero no funcionaba, ahora estoy bajando otro a ver que tal. Esperemos que este si que funcione.

Desconectado jirho

  • Member
  • ***
  • Mensajes: 303
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #12 en: 14 de Mayo de 2004, 04:29:50 pm »
...bien, entonces aunque una semana mas tarde, creo que la proxima ya le damos...

...comenzaremos con la parte practica, la historia ya saldra a flote...

...entonces por el momento:

->Tipos de Variables...
->printf();
->hola mundo.
->scanf();


...si creen que no es adecuado...no duden en modificar...
[root@local_host jirho]#Conecting to underground zone...:superman:

http://www.hackeando.com/gifs/logomini.gif

Desconectado jirho

  • Member
  • ***
  • Mensajes: 303
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #13 en: 14 de Mayo de 2004, 06:01:39 pm »
...los temas iran lento, pero igual hay algunos que salen en poco, pero esperando que se tenga la participacion fija de los integrantes, no se pasara al siguiente tema sin la confirmcaion de cada uno de ellos...bien entonce:

TIPOS DE VARIBALES:
..por ahora una pequeña intro...

...Las variables son un espacio de memoria que se crea para guardar la info, es decir los datos que vamos a trabajar. Pueden ser globales y/o locales.
Ademas tambien pueden definirse como atomicas o compuestas(Estas ultimas creadas por el usuario, las veremos al final de curso). Las var. atomicas, o monoatomicas son las que ya vienen definidas en C(int, float, char)...Bien, creo que es un buen tema para Leandros... :twisted:
[root@local_host jirho]#Conecting to underground zone...:superman:

http://www.hackeando.com/gifs/logomini.gif

Desconectado jirho

  • Member
  • ***
  • Mensajes: 303
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #14 en: 17 de Mayo de 2004, 06:35:33 pm »
...VARIABLES...

Las variables son muy necesarias a la hora de manejar datos, cada tipo nos identifica con un valor especifico con respecto al mundo real y deben ser utilizadas segun los datos que se necesiten, es decir hay tipo entero para manipular enteros, flotantes o reales para manejar reales y por supuesto caracteres para manejar letras.

Por ahora vamos a trabajar con variables locales, ya que aun no podremos ver la clara diferencia entre variables locales y globales, estas las veremos cuando entremos a funciones...

...Aunque los nombres de las variables no son de gran importancia por el momento, debemos acostumbrarnos a darles un nombre apropiado para poderlas identificar. Es decir, por ejemplo si queremos hacer un programa que sume dos numeros. se podria:

x->para el numero 1
y->para el numero 2
z->para guardar la suma.

Esto esta bien, pero si ustedes ven los datos, ellos no les dicen nada...por el contrario:

Num1->Numero 1
Num2->Numero 2
Suma->Para Guardar La Suma....creo que se ve mas claro cierto :wink:

...bien partiendo de esto, veamos como declarar una variable:

int Var1=0;// Declaramos una variable de tipo entero...inicaializada no olvidar eso!!!!
float Var2=0.0;// Tipo real
char caracter='a'; //Tipo caracter...

...hay algunos conceptos y "reglas" que faltan especificar, pero no entraremos mucho en detalle...toda la teoria la encontraran en el Tutor de C de www.hackeando.com ...que pronto estara disponible...el curso se guiara de el y por eso solo vamos a tratar la tecnica...los conceptos espero los refuerzen de ahi...

...LA FUNCION MAIN()...

...Antes de entrar con el printf(), debemos concer el main(), la cual es una funcion que es como el nucleo del programa, es donde se enzala la ejecucion del programa y es por donde se empiezan a ejecutar los programas...como?:

int main(){// Inicio
// Declaracion de variables

//Codgio!!!
return 0///Indica una ejecucion exitosa del programa
}//Fin

...No olvidar, que despues de cada linea, excepto en los ciclos se debe terminar con un ; de lo contrario saldra un error de sintaxis...

...PRINTF()...

...Esta funcion nos permite imprimir texto, se debe incluir la libreria stdio.h....Como funciona?...

...el famos programa: Hola Mundo:

int main(){
clrscr();//lLimpia la pantalla
printf("hola mundo Daboweb");//Imprime el texto
getch();//Espera que se oprima una tecla antes de terminar
return 0;//Indica una ejecucion exitosa del programa
}

...Muy sencillo de utilizar, las fucniones clrscr() y getch(), son de conio.h
necesarias para que no imprima basura de ejecuciones anteriores(clrscr()) y para que premita ver ver los resusltados del programa en ejecucion(getch()), de lso contrario saldra muy rapido.

void main(){
}//SI UTILIZAMOS VOID; NO ES NECESARIO RETORNAR; PERO ESTO SOLO PARA TURBO C DE BORLAND; EN DEVC Y EN LINUX DEBE SER INT.

//Por ahora eso, el principio es un poco rapido, ya que no se ve mucho, como dije se tratara de ser paractico y esperamos sigan el tuto para la teoria...estoy un poco apurado y atlvez no veo bien las cosas, no duden en cuestionar... :wink:
[root@local_host jirho]#Conecting to underground zone...:superman:

http://www.hackeando.com/gifs/logomini.gif

Desconectado Lector

  • Member
  • ***
  • Mensajes: 451
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #15 en: 18 de Mayo de 2004, 02:54:17 pm »
tomandonota.com   :!:  :wink:
"...cuando las cosas salen como no las espero, la vida te hace más guerrero..."

I say no more & [LogOut].  :cool:

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #16 en: 20 de Mayo de 2004, 10:44:58 am »
OK, así calentando tranquilitos, que sino luego hay lesiones. :)
Esperando el tuto.

Desconectado jirho

  • Member
  • ***
  • Mensajes: 303
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #17 en: 21 de Mayo de 2004, 10:42:55 pm »
SCANF();:

Otra funcion muy importante en C, es scanf(); nos permite leer los valores asignados a las variables, para ello, debemos tener en cuenta el formato de la variable que que queremos leer, es decir se debe especificar el tipo de dato a leer. Ejemplo: En conmbinacion con el prinf();

sea:

int x=0;

printf("INGRESE UN NUMERO: ");
scanf("%d",&x);//Leemos el dato de tipo entero

...&-->indica la direccion de memoria de la varible a la que le vamos a asignar dicho valor

..pero como sabemos, pues al igual que el scanf(); el printf(); tiene la misma regla...asi, que si queremos que nos muestre el numero digitado:

int x=0;

printf("INGRESE UN NUMERO: ");
scanf("%d",&x);//Leemos el dato de tipo entero

printf("EL NUMERO DIGITADO FUE: %d",x);//Imprime el valor digitado...

...no necesita le &, ya que el valor ya ha sido asignado y ya es cuestion de decirle solo que imprima su valor...si:

printf("EL NUMERO DIGITADO FUE: %d",&x);//Imprime la direccion de memoria de la //variable x...

FORMATOS MAS COMUNES:

d,i----->int
f----->float
p----->Punteros
c----->char
s----->string

...Cuando se imprime un valor flotante, por ejemplo x=7, saldra algo como:

7.00000000000

...para evitar esto, podemos anteponer al f el numero de decimales que queremos que imprima. Ejemplo:

float x=15.8;

//Normal:
printf("%f",x);// Imprime: 15.80000000000

//Con Formato:
printf("%.2f",x);// Imprime: 15.80

...bien, creo que lo inicial es esto...me indican si algo no hay claro o si falta profundizar mas...

 :wink: ...recuerden que todo lo hace la practica... :twisted: ...
[root@local_host jirho]#Conecting to underground zone...:superman:

http://www.hackeando.com/gifs/logomini.gif

Desconectado enredado

  • Junior Member
  • **
  • Mensajes: 74
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #18 en: 26 de Mayo de 2004, 01:31:36 pm »
Código: [Seleccionar]

#include<stdio.h>
int main()
{
int puntuacion = 5;
printf("Puntua del uno al cinco, según creas que lo entiendes.\n Si elijes cinco se supone que no tienes dudas.\n Si eliges uno es que no te aclaras:\n");
scanf("%i", & puntuacion);
print("Has puntuado %i. Tranquil@ la informacion recibida no será cedida a terceros ni usada en tu contra." puntuacion);
}



Lo del "return 0" abría que ponerlo en este código también?

Desconectado Lector

  • Member
  • ***
  • Mensajes: 451
...Comenzamos: C desde Cero...(Compiladores Bajo Windows).
« Respuesta #19 en: 26 de Mayo de 2004, 02:29:55 pm »
OK.  A practicar se ha dicho.. :wink:

Esto se pone mássssss que interesante.  8)

P.D.:Disculpas por la auscencia, pero estuve medio enfermo (del todo) y no salia de la cama para nada. :(

Un saludo. :wink:
"...cuando las cosas salen como no las espero, la vida te hace más guerrero..."

I say no more & [LogOut].  :cool:

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License