Escolar Documentos
Profissional Documentos
Cultura Documentos
I. OBJETIVOS
Construir primeros programas utilizando los tipos de datos adecuados.
Operadores y operandos
Un operador es el símbolo que determina el tipo de operación o relación que
habrá de establecerse entre los operandos para alcanzar un resultado.
Aritméticos
Son aquéllos que permiten la realización de cálculos aritméticos
Operadores relacionales
Permiten realizar comparaciones de valores de tipo numérico o carácter. Estos
operadores sirven para expresar las condiciones en los algoritmos. Proporcionan
resultados lógicos.
Operadores Lógicos
En C#, un operador es un elemento de programa que se aplica a uno o
varios operandos en una expresión o instrucción.
Constantes y variables
Una Constante es aquélla que no cambia de valor durante la ejecución de un
programa (o comprobación de un algoritmo en este caso). Se representa en la
forma descrita para cada categoría.
Las Variables son aquéllas que pueden modificar su valor durante la ejecución de
un programa.
Asignación
La operación de asignación es el modo de darle valores a una variable. La
operación de asignación se representa por el símbolo u operador.
Formato general:
Nombre de variable Expresión
Estructurales básicas de programación
Secuenciales simples
Una estructura de programa es secuencial, si se ejecutan una tras otra a modo
de secuencia.
Inicio
:
:
acciones
:
:
III. EQUIPOS, MATERIALES E INSUMOS
fin
1. Equipos
Computadora
Proyector
1. Materiales
Documento de trabajo
Procedimiento
Algoritmo en donde se pide la edad del usuario; si es mayor de edad debe
aparecer un mensaje indicándolo.
Entero edad
Inicio
Escriba “¿Cuál es tu edad?”
Lea edad
Si edad >= 18 entonces
Escriba “Eres mayor de edad”
Fin si
Fin
V. CUESTIONARIO
I. OBJETIVOS
Utilizar las instrucciones de selección “if” e “if..else” para elegir una de varias
acciones alternativas.
Si (condicion es V) entonces
Acciones A
sino
Acciones B
III. EQUIPOS, MATERIALES
finsi E INSUMOS
1. Equipos
Computadora
Proyector
2. Materiales
Documento de trabajo
Procedimiento
INICIO
Altura: ENTERO
ESCRIBA “Cuál es tu altura”
LEA Altura
Si Altura <=150 entonces
ESCRIBA “persona de altura baja”
Sino
Si Altura <=170 entonces
ESCRIBA “persona de altura media”
Sino
Si Altura>170 ENTONCES
ESCRIBA “persona alta”
Fin-Si
Fin-Si
Fin-Si
FIN
V. CUESTIONARIO
4. REFERENCIA BIBLIOGRÁFICA
-JOYANES AGUILAR Luis. Fundamentos de Programación. Algoritmos, Estructura
de Datos y Objetos. 4ta Edición. Editorial Mc Graw-Hill Interamericana. 2008.
ISBN:9788448161118
-JOYANES AGUILAR Luis. Programación en C++, Un enfoque práctico (Serie
Schaum). 1era Edición. Editorial Mc Graw-Hill Interamericana. 2006.
ISBN:9788448146436
-PÉREZ CARRETERO Jesús. Fundamentos de Programación. 1era Edición. Editorial
Thompson. 2007. ISBN:9788497325509
LABORATORIO Nº 05
PROGRAMA CON ESTRUCTURA CONDICIONAL
MULTIPLES
1. OBJETIVOS
Utilizar las instrucciones de selección “switchf” e “if..else” para elegir una de
varias acciones alternativas.
2. FUNDAMENTO TEÓRICO
La instrucción switch
El selector es una variable, que debe ser del tipo entera o carácter y
dependiendo de los datos que esta variable pueda almacenar serán los casos que
se listan a continuación.
Computadora
Proyector
2. Materiales
Documento de trabajo
4. PARTE EXPERIMENTAL
Procedimiento
V. CUESTIONARIO
I. OBJETIVOS
Describir el funcionamiento de las sentencias iterativa o bucle while.
Un acumulador
Es una variable que se utiliza para sumar valores. Al igual que el contador, se
utiliza normalmente dentro de un ciclo, pero cambiamos su valor sumándole una
variable, es decir, no siempre se le suma la misma cantidad.
Sintaxis:
num+=valor; num-=i; num=num+valor
Mod es un operador que se refiere al módulo de una división entera y su
respectivo símbolo es %.
Computadora
Proyector
6. Materiales
Documento de trabajo
Procedimiento
V. CUESTIONARIO
I. OBJETIVOS
Conocer el funcionamiento de la estructura DO-WHILE.
Un contador
Es una variable que se utiliza para contar algo. Normalmente usamos un
contador dentro de un ciclo y cambiamos su valor sumándole o restándole una
constante, es decir, siempre se le suma o resta la misma cantidad. El caso más
utilizado es incrementar la variable en uno.
Sintaxis:
num++; num+=1; num--; num=num+1
Un acumulador
Es una variable que se utiliza para sumar valores. Al igual que el contador, se
utiliza normalmente dentro de un ciclo, pero cambiamos su valor sumándole una
variable, es decir, no siempre se le suma la misma cantidad.
Sintaxis:
num+=valor; num-=i; num=num+valor
Mod es un operador que se refiere al módulo de una división entera y su
respectivo símbolo es %.
Computadora
Proyector
VIII. Materiales
Documento de trabajo
Procedimiento
Var
ENTERO: suma=0,numero=0
CARACTER: respuesta
INICIO
REPITA
ESCRIBIR ("Ingrese un número")
LEER (numero)
suma=suma+numero
ESCRIBIR ("¿Desea ingresar más números? si(s) o no(n)")
LEER (respuesta)
HASTA (respuesta='si' )
ESCRIBIR ("La suma de los números es de “, suma)
FIN
8. Codificar el p-seudocódigo a C#.
V. CUESTIONARIO
I. OBJETIVOS
Conocer el funcionamiento de la sentencia FOR.
Un contador
Es una variable que se utiliza para contar algo. Normalmente usamos un
contador dentro de un ciclo y cambiamos su valor sumándole o restándole una
constante, es decir, siempre se le suma o resta la misma cantidad. El caso más
utilizado es incrementar la variable en uno.
Sintaxis:
num++; num+=1; num--; num=num+1
Un acumulador
Es una variable que se utiliza para sumar valores. Al igual que el contador, se
utiliza normalmente dentro de un ciclo, pero cambiamos su valor sumándole una
variable, es decir, no siempre se le suma la misma cantidad.
Sintaxis:
num+=valor; num-=i; num=num+valor
Mod es un operador que se refiere al módulo de una división entera y su
respectivo símbolo es %.
Computadora
Proyector
X. Materiales
Documento de trabajo
Procedimiento
inicio
cn=0
cp=0
cneg=0
Para x=1 hasta 20 hacer
Leer num
Si num=0 entonces
cn=cn+1
Sino
Si num>0 entonces
cp=cp+1
sino
cneg=cneg+1
finsi
finsi
fin para
imprimir cn,cp,cneg
fin
V. CUESTIONARIO