Tarea programacion basica en c

Solo disponible en BuenasTareas
  • Páginas : 6 (1374 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de septiembre de 2010
Leer documento completo
Vista previa del texto
OBJETIVO
Conocer y manejar los elementos básicos para programar en C.
PLANTEAMIENTO DEL PROBLEMA
Realizar diferentes programas con los cuales se pueda realizar lo siguiente:
1. Imprimir hola mundo
2. Imprimir hola
a
todos
3. Op. Fundamentales con floats
4. Hacer un numero al cuadrado y al cubo
5. Igual, mayor o menor
6. Area y perímetro del círculo,cuadrado y triangulo
7. Promedio
8. Tecleaste a, tecleaste b, ni a ni b
9. Ecuación general de 2° grado

EJERCICIOS
1. Objetivo
Utilizar el elemento de sintaxis printf.

Planteamiento del problema
Realizar un programa en el que solo imprima “hola mundo”

Marco teórico
#include Cargar la biblioteca o librería estándar
Main() Inicia la función principal
Printf (“mensaje”,variables) Mandar a pantalla

Pseudocódigo
E- Ninguna
P- Ninguno
S- Imprimir hola mundo

Diagrama de flujo

#include
#include
int main()
{
printf("Hola mundo!\n");
return 0;
}


Ejercicio 2
Objetivo
saber utilizar el elemento \n que sirve para bajar el cursor una linea
Planteamiento del problema
Realizar un programa donde se imprima hola a todos pero cada palabra debajode la otra.
Marco teórico
\n Nueva línea
Printf (“mensaje”, variables)
Pseudocódigo
E- Ninguno
P- Ninguno
S- Imprimir hola a todos
Diagrama de flujo

#include
#include

int main()
{
printf("Hola\na\ntodos");
return 0;
}


3.Operaciones fundamentales
Objetivo
Saber realizar las operaciones fundamentales
Planteamiento del problema
Realizar un programa en donde seencuentren las 4 operaciones fundamentales de matemáticas suma, resta, multiplicación y división.
Marco teórico
Scanf (“denotación”, nombre de variables)
\float Variables con decimales
Operaciones matemáticas +,-,*,/
Pseudocódigo
E - Pedir x, y,
P – calcular z= x+y z=x-y z=x*y z=x/y
S - Imprimir z

Diagrama de flujo

#include
#include

int main()
{float x,y,z;
printf("dame valor de x");
scanf("%f",&x);
printf("dame el valor de y");
scanf("%f",&y);
z=x+y;
printf("%4.2f=%4.2f+%4.2f\n",z,x,y);
z=x-y;
printf("%4.2f=%4.2f-%4.2f\n",z,x,y);
z=x*y;
printf("%4.2f=%4.2f*%4.2f\n",z,x,y);
z=x/y;
printf("%4.2f=%4.2f/%4.2f\n",z,x,y);
return 0;
}

Memoria
X / 6 Y / 3 z/9, 318, 2

4. Numero al cuadrado y el cubo.
Objetivo
Poder calcular el cuadrado y el cubo de un número.
Planteamiento del problema
Pedir un número al usuario, desplazar el cuadrado y el cubo del mismo número.
Marco teórico
Int Variables enteras
%d Denotación para variable entera
Pseudocódigo
E –Pedir un número
P- Calcular el cuadrado y el cubo
S –Imprimir el cubo y cuadradoDiagrama de flujo

#include
#include

int main()
{
int x,x2,x3;
printf("dar valor de x");
scanf("%d",&x);
x2=x*x;
printf("%d=%d*%d\n",x2,x,x);
x3=x*x*x;
printf("%d=%d*%d*%d",x3,x,x,x);
return 0;
}


Memoria x / 7
5. Saber si el número es igual mayor o menor.
Objetivo
Saber si un número es mayor, menor o igual a otro.
Planteamiento del problemaPedir los valores para dos variables y calcular si éstas son iguales o definir cuál es mayor.
Marco teórico
If – else Sintaxis de condición si no se cumple la condición se usa else
Int Declarar variables
Pseudocódigo
E – Obtener x, y.
P – Determinar el mayor , menor o igual de x o y.
S - Imprimir x>y, xy)
printf("x es mayor que y\n");
else
printf("x es menor quey");
return 0;
}

Memoria x / 5 Y / 8

6. Área y perímetro del círculo, cuadrado y triángulo.
Objetivo
Determinar de que figura se trata y calcular su área y perímetro.
Planteamiento del problema
Preguntar al usuario si es un círculo, cuadrado o triangulo y dependiendo de la respuesta obtener área y perímetro.
Marco teórico
Char- Declarar carácter
If else – Sintaxis de...
tracking img