Sei sulla pagina 1di 8

Computacin

Profesor David

5B

NL 14

Colegio Carol Baur

Fecha de Entrega: 17 de diciembre de 2013

LENGUAJE C (Prcticas)

MARCO TERICO
El lenguaje C es uno de los lenguajes de programacin estructurada ms utilizados en
nuestros das. El principal componente estructural de C es la funcin. En C, las funciones
son bloques en los cuales ocurren las actividades de un programa. Esto nos permite
separar los programas en tareas, lo que nos conduce a la programacin modular.
Otra forma de estructurar en C es usando bloques de cdigos. Un bloque de cdigo es un
grupo de instrucciones conectadas lgicamente el cual es tratado como una unidad. Un
bloque est construido por un conjunto de instrucciones colocadas entre llaves { }.
Identificadores: Un identificador es el nombre que se le da a una variable, constante,
funcin, etiqueta u otro objeto utilizado en C.

Sentencias:
-FOR: Permite ejecutar una sentencia simple o compuesta,
repetidamente, un nmero de veces conocido.
Sintxis
for(inicio; condicin; intercambio)
-IF:
If else Permite a un programa tomar una decisin para ejecutar una accin basndose en
un resultado entre verdadero y falso.
Sintxis
if(condicin)
{
Sentencia 1
}
else {
sentencia 2
}
If else anidado
Cuando se desea agregar ms condicionales dentro de una estructura if se le llama
anidamiento de la sentencia if , la cual nos permite unir N nmerode condiciones.
Sintxis
if(condicin 1) {
// Bloque de
Instrucciones 1
}
else if( condicin 2 )
{
// Bloque de
Instrucciones 2
}
else
{
// Bloque de
Instrucciones 3

PRACTICAS
1. PROMEDIOS

#include<stdio.h>
#include<conio.h>
int main()
{
float E, G, M, J, P,
S, D, C, A, R,Pr;
printf("\t Promediode 5B\n\n");
printf("cual es la calificacion de Ernesto:\t");
scanf("%f",&E);
printf("cual es la calificacion de Gustavo:\t");
scanf("%f",&G);
printf("cual es la calificacion de Mariana:\t");
scanf("%f",&M);
printf("cual es la calificacion de Juan:\t");
scanf("%f",&J);
printf("cual es la calificacion de Pricila:\t");
scanf("%f",&P);
printf("cual es la calificacion de Sergio:\t");
scanf("%f",&S);
printf("cual es la calificacion de David:\t");
scanf("%f",&D);
printf("cual es la calificacion de Claudia:\t");
scanf("%f",&C);
printf("cual es la calificacion de Ana:\t");
scanf("%f",&A);
printf("cual es la calificacion de Ricardo:\t");
scanf("%f",&R);
Pr=(E+G+M+J+P+S+D+C+A+R)/10;
printf("\n\nel promedio es:%f",Pr);
printf("\tAlumno\tCalif.\n");
printf("\tErnesto\t%3f\n",E);
printf("\tGustavo\t%3f\n",G);
printf("\tMariana\t%3f\n",M);
printf("\tJuan\t%3f\n",J);
printf("\tPricila\t%3f\n",P);
printf("\tSergio\t%3f\n",S);
printf("\tDavid\t%3f\n",D);
printf("\tAna\t%3f\n",A);
printf("\tRicardo\t%3f\n",R);
getch();
}
2. 20 VECES UN NOMBRE
#include<stdio.h>
#include<conio.h>
int main()
{
int i;
for (i=0;i<20;i++)
{
printf("Valeria Huerta\A");
}
getch();
}
3. 15 NMEROS AL AZAR.
#include <stdio.h>
#include <conio.h>
int main ()
{
float sum=0, num1, i;
for (i=0;i <15; i++)
{
printf ("Dame un numero");
scanf("%f",& num1);
sum= sum+num1;
}
if (sum<15)
printf ("es menor");
else
printf("es mayor");

getch ();
}
4. SERIE FIBONACCI

#include <conio.h>
#include <stdio.h>
int main ()
{
int i,a=0, b=1,c;

for (i=0;i<50;i++)
{
printf ("%d\n" ,a);
c=a;
a=b,
b=b+c;
}
getch();
}
5. TRIANGULOS

#include <stdio.h>
#include <conio.h>
int main()
{
int a, b, c;

printf("dame un numero");
scanf("%d",&a);
printf("dame otro numero");
scanf("%d",&b);
printf("dame otro numero");
scanf("%d",&c);
if(a==b)
if(b==c)
printf("equilatero");

if(a==b || b==c)
if(a!=b || b!=c)
printf("isosceles");

if(a!=b)
if(b!=c)
printf("escaleno");
getch();

6. CLAVE LADA

#include <stdio.h>
#include <conio.h>
int main ()
{
int p, m, c;
printf("DAME LA CLAVE");
scanf("%d",&c);
printf("cuantos minutos fueron");
scanf("%d",&m);
if (c==35 || c==81)
{
printf("tu area es America");
if (m<10)
p=m*2.5;
if (m>=10 && m<=30)
p=m*2.25;
if (m>30)
p=m*2;
}

if (c==17 || c==29)
{
printf("tu area es europa");
if (m<10)
p=m*3;
if (m>=10 && m<=30)
p=m*2.8;
if (m>30)
p=m*2.2;

if (c==11 || c==53)
{
printf("tu area es Asia");
if (m<10)
p=m*3.2;
if (m>=10 && m<=30)
p=m*3;
if (m>30)
p=m*2.7;
}
if (c==21 || c==75)
{
printf("tu area es Africa");
if (m<10)
p=m*2.8;
if (m>=10 && m<=30)
p=m*2.45;
if (m>30)
p=m*2;
}
if (c==37 || c==82)
{
printf("tu area es Oceania");
if (m<10)
p=m*3.1;
if (m>=10 && m<=30)
p=m*2.8;
if (m>30
p=m*2.5;
}
printf("\ndebes de pagar:%d",p);
getch();
}

CONCLISIONES
Las prcticas aplicadas son ejemplos de usos del lenguaje c y especficamente de sus
sentencias FOR, IF. Con esto podemos crear programaciones tiles para la vida diaria y
que facilitan procesos difciles.

Potrebbero piacerti anche