Sunteți pe pagina 1din 12

PALABRAS CLAVE

Pseudocdigo: En programacin, es un lenguaje artificial e informal til


para programadores para el desarrollo de algoritmos.
Diagrama de flujo: El diagrama de flujo es un esquema que sirve para
representar grficamente un algoritmo. Muestra grficamente los pasos o
procesos a seguir para alcanzar la solucin de un problema.
Algoritmo: Es un conjunto ordenado y finito de operaciones que permite
hallar la solucin de un problema.
Problema: Planteamiento de una situacin cuya respuesta desconocida
debe obtenerse a travs de mtodos cientficos.

KEY WORDS

Pseudocode: In programming, it is an artificial and informal language


useful for programmers to develop algorithms.
Flow chart: The flow diagram is a diagram which serves to graphically
display an algorithm. Graphically shows the steps or processes to follow to
reach the solution of a problem.
Algorithm: A finite ordered set of operations that allows the solution of a
problem.
Problem: Providing a situation whose unknown response must be obtained
through scientific methods.

Problema 11: Determinar si un nmero natural es capica (se lee igual de


derecha a izquierda que de izquierda a derecha).
1) Proceso Inicio
2) Escribir "Ingrese un numero de 3 dgitos";
3) Leer numero;
4) Escribir "Ingrese el valor de centenas, de acuerdo al numero dado
anteriormente";
5) Leer centenas;
6) Escribir "Ingrese el valor de decenas, de acuerdo al numero dado
anteriormente";
7) Leer decenas;
8) Escribir "Ingrese el valor de unidades, de acuerdo al numero dado
anteriormente";

9) Leer unidades;
10) Si centenas=unidades Entonces
11) Escribir "El numero es capicua";
12) Sino
13) Escribir "El numero no es capicua";
14) Fin Si
15) Fin Proceso

Problema 13: Calcular el rea de un crculo a partir de su radio. (Usar


A=2r^2).
1) Proceso Inicio
2) Escribir Ingrese un valor de R;
3) Leer R;
4) A<-2*3.1416*R^2;
5) Escribir "Mostrar resultado, A;

6) FinProceso

15. Calcular la superficie de un cilindro a partir del radio de la base y la


2
altura. (Hacer uso de la frmula). s=2 rh+2 r
Anlisis;
radio
altura

superficie

variable del radio de la base del cilindro


variable de la altura del cilindro
constante (valor 3.1416)
2
variable de superficie del cilindro; superficie=2 r h+ 2 r

Pseudocdigo:
Proceso superficie
Escribir "Ingrese el valor del radio de la base de el cilindro del cual desea
calcular su superficie";
Leer radio;
Escribir "Ingrese el valor de la altura de el cilindro";
Leer altura;
superficie<-2*3.1416*radio*altura+2*3.1426*radio*radio;
Escribir "La superficie es:", superficie;
FinProceso

17 .Dado un valor de velocidad medido en kilmetros/hora convertirlo a


metros/seg. Dado un valor de temperatura, medida en grados centgrados,
convertirlo a grados Farenheit.
Anlisis
9
f =32+ C
5
(Emplear
))

velocidad1
variable de la velocidad ingresada en kilmetros/hora
velocidad2
variable de la velocidad donde se imprimir el valor de la
velocidad1 transformada en metros/segundo
temperatura1
variable de la temperatura inicial ingresada en grados
centgrados
temperatura2
variable de la temperatura donde se imprimir el valor de la
velocidad1 transformada en grados Farenheit
Pseudocdigo:

Proceso cambio_de_unidades
Escribir "Ingrese en el valor de la velocidad dada en kilometros/hora";
Leer velocidad1;
Escribir "Ingrese el valor de la temperatura dada en grados Centigrados";
Leer temperatura1;
velocidad2<-(velocidad1*1000)/3600;
temperatura2<-((temperatura1*9)/5)+32;
Escribir "El valor de la velocidad es:",velocidad2 , "metros/segundos";
Escribir "El valor de la temperatura es:", temperatura2 , "Grados
Farenheit";
FinProceso

Problema 19: Resolver la siguiente operacin: R=(A+B)*B^2.


1) Proceso Inicio
2) Escribir "Ingrese los valores de A y B";
3) Leer A, B;
4) R<-(A+B)*B^2;

5) Escribir "Su resultado es"_R;


7) Fin Proceso

21. Leer 5 nmeros dados e imprimir la suma del primero y el quinto, la resta
del segundo con el cuarto, la multiplicacin de los cinco.
Anlisis:
a,b,c,d,e

variables reales

suma
Variable en la cual se realizara la suma del primer nmero y el
quinto suma=a+e
resta
Variable en la cual se realizara la resta del segundo numero con el
cuarto resta=b-d
multiplicacin
Variable donde se realizara la multiplicacin de los 5 nmeros
ingresados multiplicacin= a*b*c*d*e
Pseudocdigo:
Proceso operaciones_con_5_numeros
Escribir "Ingrese 5 numeros";
Leer a,b,c,d,e;
suma<-a+e;
resta<-b-d;
multiplicacion<-a*b*c*d*e;
Escribir "La suma del primer y el quinto numero es:", suma;
Escribir "La resta del segundo numero con el cuarto es:", resta;
Escribir "La multiplicacion de los 5 digitos ingresados es", multiplicacion;
FinProceso

23. Leer 2 nmeros e imprimir las 4 operaciones fundamentales entre los


dos, usando slo una variable auxiliar. (En todo el ejercicio slo debe usar 3
variables)
1) Proceso Problema_23
2) Escribir 'Dame 2 numeros';
3) leer a,b;
4) Escribir 'La suma es :',a+b;
5) Escribir 'La resta es :',a-b;
6) Escribir 'La multiplicacin es :' ,a*b;
7)
Si b=0 Entonces
8)
Escribir 'no se puede realizar la divisin'
9)
Sino
10)
Escribir 'La divisin es :' ,a/b;
11)
FinSi

12) FinProceso

27. Leer un nmero y verificar si es o no positivo.


Anlisis:
a

variable real

SI a>0 entonces el numero es positivo


Si a<0 entonces el numero es negativo
Pseudocdigo
Proceso numero_positivo_o_negativo
Escribir "Ingrese un numero";
Leer x;
Si x>0 Entonces
Escribir "El numero", x;
Escribir "Es positivo";
Sino
Escribir "El numero", X;
Escribir "Es negativo";

FinSi
FinProceso

31. Dado un nmero natural y un dgito, devolver el nmero resultante de


aadir el dgito al nmero, como dgito menos significativo. Por ejemplo,
(673,9)=6739.
1) Proceso problema_31
2) Escribir 'Dame un numero natural y un digito';
3) Leer a, b;
4) Escribir 'El numero resultante de aadir el digito al numero como menos
significativo es: ', a, b;
5) FinProceso

39. Leer 2 nmeros e imprimir el menor.

1) Proceso problema_39
2) Escribir 'Dame 2 numeros';
3) Leer a, b;
4) Si a>b Entonces
5) Escribir 'El numero menor es: ', b;
6) Sino
7) Escribir 'El numero menor es: ', a;
8) FinSi
9) FinProceso

43. Leer 2 nmeros y mostrar la resta del menor menos el mayor.

1) Proceso problema_43
2) Escribir 'Dame 2 numeros';
3) Leer a, b;
4) Si a>b Entonces
5) Escribir 'La resta del menor menos el mayor es: ', b-a;
6) Sino
7) Escribir 'La resta del menor menos el mayor es: ', a-b;
8) FinSi
9) FinProceso

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