Sunteți pe pagina 1din 3

Trabajamos con C

1) Salida por pantalla



a) Para imprimir texto:
Printf(Hola Mundo!!!); o sino puts(Hola Mundo!!!!);
b) Para imprimir una variable
int nro=9;
printf("%d",nro);

2) Entrada por teclado

int cuenta;
puts("Por favor escribe un nmero: ");
scanf("%d", &cuenta);
printf("El nmero es %d",cuenta);
return(0);

3)Estructura de control condicional,IF:

Escribir un algoritmo que le pida al usuario que ingrese un precio,
si el precio ingresado es mayor o igual a 1000, muestre un cartel
que diga Es muy caro, sino diga Precio adecuado.

Int producto;
Puts(Ingrese el precio del producto:);
Scanf(%d,&producto);

If(producto>=1000) puts(Es muy caro);
Else puts(Precio adecuado);

4)Estructura de Repeticin o Bucle WHILE:

Escribir un algoritmo que le pida al usuario que ingrese 5 nmeros
y los sume entre si

Int contador;
Int suma=0;
Int usuario;

Contador = 0;

While(contador<5){
Puts(Ingresar un nro:);
Scanf(%d,&usuario);
Suma = suma + usuario;
Contador++;
}

5)Estructura de Repeticin FOR:

Repetir el ejercicio anterior utilizando la estructura FOR:

Int suma=0;
Int usuario;


for(contador=0;contador<5;contador++)
{
Puts(Ingresar un nro:);
Scanf(%d,&usuario);
Suma = suma + usuario;

}

6)Arreglos o Matrices:

Un arreglo se puede declarar de esta forma:
int ventas[5]={45,56,12,98,12};

Que significara esto:
ventas[0]=45....ventas[4]=12

RECORDAR: Los arreglos en el lenguaje C, comienzan desde 0;

Crear algoritmo que nos permita cargar en cada posicin de un arreglo,
las ventas de cada da del mes de abril.

VERSION SIMPLE

Float ventas[29];
Int dia;

Puts(Ingrese el dia:);
Scanf(%d,&dia);

Puts(Ingrese el monto de la venta:);
Scanf(%d,ventas[dia]);

VERSIN CON REPETICIN

Float ventas[29];
Int i;

For(i=0;i<30;i++){

printf(Ingrese el monto de la venta del dia %d:,i);
Scanf(%d,ventas[i]);

}

7) Funciones:

Ejemplo, hacemos una funcin que convierte kilmetros en millas:

Int Main(){

Float usuario,resultado;

Puts(Ingresa la cantidad de kilmetros:);
Scanf(%d,&usuario);
Resultado = Km_a_milla(usuario);

}

Float km_a_milla(float km){
Int Milla = 0,621371192;
Km = Km * Milla;
Return(Km);
}


PARA TRABAJAR SOLOS:
RE-ESCRIBE EL ALGORITMO DEL JUEGO DE LA OCA EN LENGUAJE C;
PARA EL DADO UTILIZA LA FUNCIN LA LIBRERA STDLIB RAND:
dado = 1 + (rand() %6);

S-ar putea să vă placă și