Professional Documents
Culture Documents
ALGORITMO
Tipos de Algoritmos
1. Algoritmo Cualitativos
Son aquellos cuya solucin pueden expresarse a travs de frases u
oraciones.
Ejemplo:
La receta para preparar un arroz con pollo
2. Algoritmo Cuantitativos
Son aquellos cuya solucin implican proceso o clculos
matemticos.
Ejemplo:
Representacin de Algoritmos:
- Pseudocdigo
- Diagrama de Flujo
- Carta N-S
CONSTANTE Y VARIABLE
Constante
Ejemplo:
PI = 3.1416
IGV = 20%
Variable
Ejemplo:
Nota : Integer
Nota : float (permite decimales)
Promedio : double
Sexo : Char o String
Est_civil : Char o String
Contador
Es una variable que aumenta o disminuye su valor.
Ejemplo: N=25
N = N+ 1=26
Sum = Sum + 2
X = X1
Conta = Conta - 2
OPERADORES
Operadores Numricos
Smbolo Descripcin
+ Adicin
- Sustraccin
* Multiplicacin
/ Divisin Real o Cociente
DIV Divisin Entera o Cociente Entero
MOD Mdulo (A Mod B da como
Resultado el resto que queda al
Dividir A entre B)
SQR (N) Cuadrado de N
SQRT (N) Raz cuadrada de N
Operadores Lgicos
Smbolo Descripcin
= Igual
<> Diferencia
< Menor que
> Mayor que
<= Menor o Igual que
>= Mayor o Igual que
NOT Operacin lgica NO
AND Operacin lgica Y
OR Operacin lgica O
CLASE 01 MARIA ELENA RUIZ RIVERA
INGENIERIA ELECTRONICA LENGUAJE DE PROGRAMACION
Problema o enunciado
Calcular el ingreso percibido por un trabajador.
Pseudocdigo
Inicio {Pseu_pagos}
Variables ing_bruto, ing_neto, hora
Constante tasa = 75.12
dcto = 1200
Escribir(Ingrese horas trabajadas:)
Leer hora
Ing_bruto = tasa * hora
Ing_neto = ing_bruto dcto
Escribir (Ingreso bruto es:,ing_bruto)
Escribir (Ingreso neto es:,ing_neto)
Fin
Carta N-S
Diagrama de Flujo
Instruccin IF (SI)
Bifulca un programa entre una condicin y su opuesta, haciendo
ejecutar instrucciones dentro del
If y Endif.
Cada if debe tener un endif concordante.
If Sexo = F Then Si Sexo = F Entonces
<Instruccin 1> <Instruccin 1>
If Edad < 20 Then Si Edad < 20 Entonces
<Instruccin 2> <Instruccin 2>
Else Si no
<Instruccin 3> <Instruccin 3>
Endif Fin Si
Else Si no
<Instruccin 4> <Instruccin 4>
Endif Fin Si
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
int Num;
#include<stdio.h>
int main(){
intNum;
cout<<"Ingrese el numero : "<<endl;
cin>>Num;
if(Num>0){
cout<<"Espositivo : "<<Num<<endl;
}else{
if(Num<0)
cout<<"Es negativo : "<<Num<<endl;
else
cout<<Num<<" Esnulo "<<endl; }
getch();
return 0;
Y2-10 SI 10<Y20
Y3+Y2-1 SI 20<Y30
Profesor de la ayudantia
giancarlo.cc.06@gmail.com
Giancarlos Reyes
994701664