Академический Документы
Профессиональный Документы
Культура Документы
MATERIA:
FUNDAMENTOS DE PROGRAMACION
TITULO DE TAREA:
PSEUDOCDIGOS EN C
TAREA N.2
Objetivo
-------------------------------------------------------------------------------------------------------
Pag. 2
Introduccin
--------------------------------------------------------------------------------------------------Resumen
-----------------------------------------------------------------------------------------------------Pseudocdigo
1----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
1------------------------------------------------------------------Impresin de resultado de Pseudocdigo
1-----------------------------------------------------------Pseudocdigo
2----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
2------------------------------------------------------------------Impresin de resultado de Pseudocdigo
2-----------------------------------------------------------Pseudocdigo
3----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
3,-----------------------------------------------------------------Impresin de resultado de Pseudocdigo
3-----------------------------------------------------------Pseudocdigo
4----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
4------------------------------------------------------------------Impresin de resultado de Pseudocdigo
4-----------------------------------------------------------Pseudocdigo
5----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
5------------------------------------------------------------------Impresin de resultado de Pseudocdigo
5-----------------------------------------------------------Pseudocdigo
6----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
6------------------------------------------------------------------Impresin de resultado de Pseudocdigo
6-----------------------------------------------------------Pseudocdigo
7----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
7------------------------------------------------------------------Impresin de resultado de Pseudocdigo
7-----------------------------------------------------------Pseudocdigo
8----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
8------------------------------------------------------------------Impresin de resultado de Pseudocdigo
8----------------------------------------------------------Pseudocdigo
9----------------------------------------------------------------------------------------------Diagrama de flujo de Pseudocdigo
9-------------------------------------------------------------------
Pag. 3y
Pag. 4
Pag. 5
Pag. 5.1
Pag. 5.2
Pag. 6
Pag. 6.1
Pag. 6.2
Pag. 7
Pag. 7.2
Pag. 7.3
Pag. 8
Pag. 8.2
Pag. 8.3
Pag. 9
Pag. 9.2
Pag. 9.3
Pag. 10
Pag. 10
Pag. 10
Pag. 11
Pag. 11
Pag. 11
Pag. 12
Pag. 12
Pag. 12
Pag. 13
Pag. 13
Objetivo
El objetivo de realizar ejercicios de seudocdigos en lenguaje
C es aplicar los conocimientos adquiridos
tanto
tericos
como en el laboratorio.
Reconocer la estructura de un programa escrito en lenguaje C
para poder escribir un Pseudocdigo o ejercicio.
Familiarizarse con los tipos fundamentales de datos para poder
resolver los problemas a resolver.
Aprender a utilizar operadores aritmticos para resolver
problemas de ese tipo
Aprender a utilizar la sintaxis de C para ser un buen
programador.
Pag. 13
Pag. 14
Pag. 14
Pag. 14
Pag. 15
Pag. 15
Pag. 15
Pag. 16
Pag. 16
Pag. 16
Pag. 17
Pag. 17
Introduccin
Lenguajes de programacin hay en gran cantidad, algunos han
evolucionado a lo largo del tiempo y siguen vigentes en el
transcurso de muchos aos, mientras que otros han sido
operativos durante un perodo ms o menos largo y
actualmente no se usan.
Dada esta gran variedad de lenguajes, no se pretende dar una
visin de todos, sino una clasificacin en diversos tipos y
concretar algunos de ellos. En general un lenguaje es un
mtodo conveniente y sencillo de describir las estructuras de
informacin y las secuencias de acciones necesarias para
ejecutar una tarea concreta.
Al igual que los lenguajes humanos, tales como el ingls o el
espaol, los lenguajes de programacin poseen una estructura
(gramtica o sintaxis) y un significado (semntica). La
gramtica espaola trata de los diferentes, modos (reglas) en
que pueden ser combinados los diferentes tipos de palabras
para formar sentencias o frases aceptables en espaol. Los
lenguajes de computadoras tienen menos combinaciones
aceptables que los lenguajes naturales, sin embargo, estas
combinaciones deben ser utilizadas correctamente; ello
contrasta con los lenguajes naturales que se pueden utilizar
aunque no sigan reglas gramaticales e incluso aunque no sean
comprendidos. Finalmente, un lenguaje de programacin lo
definiremos, como un conjunto de reglas, smbolos y
palabras especiales que permiten construir un programa.
El lenguaje de programacin C fue creado por Brian
Kernighan y DennisRitchie a mediados de los aos 70. La
primera implementacin del mismo la realiz Dennis Ritchie
sobre un computador DEC PDP-11 con sistema operativo
Resumen
En el presente documento figura lo que he aprendido
tericamente y prcticamente de programacin en lenguaje C,
esto es bsicamente el principio, y es fundamental aprenderlo
ya que cualquier
matricula
de
alumno");
scanf("%d",&m);
printf("dame calificacion 1=");
scanf("%d",&a);
printf("dame calificacion 2=");
scanf("%d",&b);
promedio
de
matricula %d = %d",m,p);
}
10
#include <stdio.h>
#include <math.h>
int main()
{
int la;
int lb;
int p;
int s;
printf("largo del retangulo");
scanf("%d",&la);
printf("ancho del retangilo");
scanf("%d",&lb);
p=2*(la+lb);
s=la*lb;
printf("el perimetro del rectangulo
es= %d la superficie del rectanguloes=
%d",p,s);
}
11
12
#include <stdio.h>
#include <math.h>
int main()
{
int a;
int b;
int s;
printf("dame la altura del triangulo ");
scanf("%d",&a);
printf("dame la base del triangulo ");
scanf("%d",&b);
s=b*a/2;
printf("lasuperficie del triangulo es
%d",s);
}
13
14
15
#include <stdio.h>
#include <math.h>
int main ()
{
float r,h,a,v;
printf("dame el radio del cilindro\n");
scanf("%f",&r);
printf("dame la altura del cilindro\n");
scanf("%f",&h);
a=2*(3.1416)*(r*h)+2*(3.1416)*pow(r,2);
v=(3.1416)*pow(r,2)*h;
printf("el area del cilindro es=%f el area del
cilindro es=%f ",a,v);
}
16
#include<stdio.h>
int main()
{
int dias;
int segundos;
printf("dame el numero de dias ");
scanf("%d",& dias);
segundos=dias*24*60*60;
printf("los segundos de %d dias igual a
%d segundos ",dias,segundos);
}
17
#include <stdio.h>
#include <math.h>
int main ()
{
float l1,l2,l3;
float s;
printf("dame la medida de la
superficie l1\n");
scanf("%f",&l1);
printf("dame la medida de la
superficie l2\n");
scanf("%f",&l2);
printf("dame la medida de la
superficie l3\n");
scanf("%f",&l3);
s= (l1+l2+l3)/2;
printf("El area de la superficie es=
%f",s);
}
18
#include <stdio.h>
#include <math.h>
int main ()
{
float x1,x2,y1,y2,a,b,c;
printf("Dame las coordenadas del P1
en x\n");
scanf("%f",&x1);
printf("Dame las coordenadas del P1
en y\n");
scanf("%f",&y1);
printf("Dame las coordenadas del P2
en x\n");
scanf("%f",&x2);
printf("Dame las coordenadas del P2
en y\n");
scanf("%f",&y2);
a=(x1-x2);
b=(y1-y2);
c=sqrt(pow(a,2)+pow(b,2));
printf("La distancia entre los dos
puntos es=%f",c);
}
19
http://informatica.uv.es/estguia/ATD/apuntes/laboratorio/Lengua
je-C.pdf
20