Programacion 001

Páginas: 5 (1236 palabras) Publicado: 14 de septiembre de 2015
ROCIO DE BELEN CONTRERAS MANRIQUE
INGENIERA DE SISTEMAS

OPERADORES ARITMETICOS
Pseudocódigo Lenguaje
+
*
/
mod
^,**

+
*
/
%
pow

Significado
suma
resta
multiplicación
División
Residuo
potencia

• OPERADORES LÓGICOS:
Pseudocódigo
Lenguaje JAVA
y
&&
o
II
no
!
• Incremento y decremento
• ++
++i
se incrementa i en 1
• -i++
utiliza el valor actual de i
• ---i
se decrementa i en 1
• -i-seutiliza el valor actual de i

Operadores de cadena. Son aquellos operadores que
permiten realizar operaciones con cadenas, por lo
general permiten unir cadena llamado también
concatenar.

Pseudocódigo

Lenguaje JAVA

+

Unir cadenas

&

Unir cadenas

OPERADORES RELACIONALES
Pseudocódigo Lenguaje
Significado
>
<
=
>=

>
<
==
>=

<=

<=

<>

!=

Mayor que
Menor que
Igual que
Mayor o igual
que
Menor oigual
que
Diferentes

ESTRUCTURA SECUENCIENCIAL

• Son aquellos algoritmos que ejecutan
instrucciones en forma consecutiva, es
decir uno detrás de otro, hasta finalizar el
proceso.
Instrucción
Instrucción

Instrucción

• Probmema 01.
• Enunciado: Dados dos números enteros, hallar la suma.
• Análisis: que el usuario ingrese dos números enteros y el
sistema realice el calculo respectivo parahallar la suma, para
esto usara la siguiente expresión.
• Expresion matematicas: s=n1 +n2
• Expresion aritmetica: s --n1 + n2

• Entrada: dos números (n1 y n2)

• DIAGRAMA DE FLUJO
inicio
n1,n2,s: entero
n1 ,n2
S  n1 + n2
s

fin

PSEUDOCÓDIGO
Inicio
// variable
n1,n2,s : entero

//entrada
Leer n1,n2
//proceso
s n1 + n2
//salida
Escribir s

#include
#include
Main()
{
intn1, n2, suma
clrscr(); //borra pantalla y pertenece a la librería conio.h
printf («dame el primer numero «); //imprimir librería studio.h
scanf(«%d»,&n1);//funcionleer datos,%d tome el teclado#entero
printf («dame el segundo numero «);
scanf(«%d»,&n2);
suma= n1 +n2;
printf(«la suma es: \n %d», suma);
getch();
Return 0;
}

2. Hallar el cociente y el residuo(resto) de dos números enteros.
3.Determinar la suma de los N primeros números positivos(Z+) use la
siguiente formula:

S= N(N+1)

2
4. Crear un programa para encontrar el Área de un circulo, use la
formula

A= PI*r ^ 2



• ESTRUCTURA SELECTIVA SIMPLE Y DOBLE
• Muchas veces tenemos que decidir y realizar una u otra
tarea dependiendo de una condición, en la programación
existe una estructura que permite evaluar una condición(expresión lógica que devuelve verdadero o falso) y
determina que instrucción o instrucciones se debe ejecutar
si la condición es verdadera o si la condición es falsa



ESTRUCTURA SELECTIVA SIMPLE

• Evalúa una expresión lógica (condición), si es verdadero
ejecuta una determinada instrucción o instrucciones. IF







si Entonces


Fin si

Exp.
Log.

FInstrucción 1
Instrucción n
V

ESTRUCTURA SELECTIVA DOBLE

• Evalúa una expresión lógica (condición), si es verdadero
ejecuta una o varias instrucciones y si es falso ejecuta
otro grupo de instrucciones. IF/ELSE

F


• Instrucción 1
• Instrucción n



V

Exp.
Log.

Si


Instrucción 1 sino

Instrucción n

Fin si

ESTRUCTURAANIDADAS
• Son aquellas estructuras que contienen una o
mas estructuras, es decir esta permitido
colocar dentro de una estructura otra
estructura.

IF – ELSE - IF

Exp.
Log.
Instrucción 1
Instrucción n

ESTRUCTURA MULTIPLE
• Permite comparar un valor con diversas alternativas , si
la comparación tiene éxito se ejecuta el grupo de
instrucciones que tenga la alternativa seleccionada y
luego salede la estructura. Sintaxis

switch (exp.log){

caso valor 1:

instrucción ;

break;

caso valor 2:

instrucción ;

break;

SWITCH
Exp.
Log.
Valor 1

Instrucción
1
switch
Valor 2
Instrucción 1

Valor 3

Instrucción 1

En caso que (exp. Log)
sea
caso valor 1:
instrucción
caso valor 2:
instrucción
sino
instrucción
Fin caso

Estructura de control repetitivo
• Contadores, acumuladores:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso de Programacion 001
  • 001-001-001
  • 001
  • 001
  • 001 LAS ESTRUCTURAS
  • Ra0-001
  • NOOM 001
  • documentos 001

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS