Está en la página 1de 16

INDICE:

OBJETIVO:
LA IMPORTANCIA DE LA PROGRAMACION.
INTRODUCCION:
APLICACIN DE LOS CONCEPTOS DE PROGRAMACION
EN C.
RESUMEN:
APLICACIONES DE LA PROGRAMACION EN C.
PROCEDIMIENTO:
DESARROLLO DE PROBLEMAS.
RESULTADOS:
SABER COMPRENDER Y UTILIZAR LA PROGRAMACION
PARA SOLUCIONAR PROBLEMAS.
CONCLUSIONES:
OBSERVACIONES DE PROGRAMACION EN C.

OBJETIVO:
LA IMPORTANCIA DE LA PROGRAMACIN HOY EN DA:

Cada ao o cada mes salen nuevas tecnologas al mercado de la informtica por ejemplo pasar de
transistores inmensos a pequeos transistores del tamao un poco ms grande que un alfiler pasar de los
16KB de RAM a computadoras que cuentan con 4GB o ms de espacio en la RAM lo mismo es el caso del
HD otro cambio importante que resalta el tamao que ocupaban las anteriores mquinas de una
habitacin completa a mquinas que hoy en da ocupan menos de 50CM. Por estos motivos es donde se
tiene que aplicar los lenguajes de programacin siendo cada vez ms avanzados y con ms funciones para
un correcto funcionamiento de una aplicacin, server, pgina web etc. Actualmente el programa ms
utilizado para realizar operaciones bsicas como .EXE estndares o archivos .DLL es el Visual Basic donde
se trabaja de una forma rpiday fcil de entender
Podemos ver que la necesidad de expander la informtica ha tomado lugar en las aplicaciones que hoy en
da se utilizan hablamos de aplicaciones donde se requiere de Aceleradores Grficos (3D) Aceleradores de
Vdeo y gran capacidad de memoria RAM ya que hay aplicaciones que alcanzan a consumir un promedio
de 52 MB. Todos estos avances hacen que entren en juego los lenguajes de programacin.

Introduccin:
Propiedades del lenguaje C:

Un ncleo del lenguaje simple, con funcionalidades aadidas importantes, como


funciones matemticas y de manejo de archivos, proporcionadas por bibliotecas.

Es un lenguaje muy flexible que permite programar con mltiples estilos. Uno de
los ms empleados es el estructurado "no llevado al extremo" (permitiendo ciertas
licencias de ruptura).

Un sistema de tipos que impide operaciones sin sentido.

Usa un lenguaje de preprocesado, el preprocesador de C, para tareas como definir


macros e incluir mltiples archivos de cdigo fuente.

Acceso a memoria de bajo nivel mediante el uso de punteros.

Interrupciones al procesador con uniones.

Un conjunto reducido de palabras clave.

Por defecto, el paso de parmetros a una funcin se realiza por valor. El paso por
referencia se consigue pasando explcitamente a las funciones las direcciones de
memoria de dichos parmetros.

Punteros a funciones y variables estticas, que permiten una forma rudimentaria


de encapsulado y polimorfismo.

Tipos de datos agregados (struct) que permiten que datos relacionados (como un
empleado, que tiene un id, un nombre y un salario) se combinen y se manipulen
como un todo (en una nica variable "empleado").
Utilizando estas propiedades a continuacon realizaremos una serie de ejercicios
basados en la programacin.

Desarrollo:
Problema 1:
Elabore un seudocdigo tal que dado los datos A,B,C,D y E
representan nmeros enteros, escriba los mismos en orden
inverso.

PROBLEMA 2:
ELABORE UN PSEUDOCODIGO TAL QUE DADOS LOS
DATOS ENTEROS A Y B ESCRIBA EL RESULTADO DE
LA SIGUIENTE EXPRESION: (A+B)*(A+B)/2

PROBLEMA 3:
DADA LA MATRICLUA Y 5 CALIFICACIONES DE UN
ALUMNO OBTENIDAS A LO LARGO DEL SEMESTRE,

CONSTRUYA UNPSEUDOCODIGO QUE IMPRIMA LA


MATRICULA DEL ESTUDIANTE Y EL PROMEDIO DE
SUS CALIFICACIONES:

Problema 4:

Construya un seudocdigo tal que dados como


datos la base y la altura de un rectngulo, calcule
el permetro y la superficie del mismo:

Problema 5:

Construya un seudocdigo tal que dado el costo de


un articulo vendido, y la cantidad de dinero
agregada por el cliente, calcule e imprima el cambio
que sele debe entregar:

Problema 6:

Construya un seudocdigo tal que dado la base y


altura de un triangulo, calcule e imrprima su
superficie:

Problema 7: construya un seudocdigo tal que


dado los datos, el nombre del dinosaurio, su peso ,
su longitud, expresados estos dos ltimos en libras
y pies especficamente, escriba el nombre del
dinosaurio , su peso expresado en kg y su longitud
en metros .
1ft=.304 mts

1lb=.454 kg

Problema 8:
Construya un seudocdigo que resuelva el problema
que tienen en una gasolineria, los surtidores de las
bombas registran en galones la gasolina vendida,

pero el precio esta en litros, el seusocodigo debe


calcular e imprimir lo que hay que cobrar al cliente.
Galon=3.785L

precio por litro=$8.20

Problema 9:
Construya un seudocdigo que dado los datos el
radio y la altura de un cilindro calcule su rea y
volumen.

Problema 10:
Elabore un seudocdigo tal que dado los tres lados
de un triangulo, pueda determinar su rea:

Resultados:
El resultado de este trabajo, es el poder desarrollar
sintaxis de C de un modo adecuado, sabiendo

aplicar los conocimientos adquiridos. Los diversos


tipos de problemas te ayudan a ampliar tu
conocimiento en la programacin. Los resultados
son stisfactorios ya que se pudo lograr el objetivo
de programar una serie de problemas.

Comlcuiones:
La conclusin final es poder saber que la
programacin en c nos puede ayudar a resolver
problemas de la vida diaria. Y ya que el lenguaje de
programacin cada vez es mas requerido en el
mundo monerno donde vivimos es necesario saber
utilizarlo. Con esto conluyo la importancia de la
practica ala hora de programar ya que de esta
forms te vas desemboliendo mejor en la
progrmacion mas avanzada.

También podría gustarte