Beruflich Dokumente
Kultur Dokumente
PRESENTADO POR:
Mora Mormontoy, Oscar
Pacori Durand Araina arazelly
SEMESTRE: 2019 - l
DOCENTE:
CUSCO-PERU
2019
GUIA 8 EJERCICIO 1:
⮚ Escribir un algoritmo que escriba 10 veces “Algorítmica y Programación”
1. ANALISIS:
⮚ Para hallar un algoritmo que determine el nombre del mes a partir del número del mes
(valor numérico):
1. “Algorítmica y Programación”
2. “Algorítmica y Programación”
3. “Algorítmica y Programación”
4. “Algorítmica y Programación”
5. “Algorítmica y Programación”
6. “Algorítmica y Programación”
7. “Algorítmica y Programación”
8. “Algorítmica y Programación”
9. “Algorítmica y Programación”
10. “Algorítmica y Programación”
⮚ Variables: número de veces de “Algorítmica y Programación”
⮚ Variables de salida: 10 veces “Algorítmica y Programación”
2. DISEÑO:
2.1 diseño del seudocódigo (primera parte):
⮚ Inicio {Escribir 10 veces “Algorítmica y Programación”}
⮚ {declarar e inicializar número de veces}
⮚ {Leer notas}
⮚ {Escribir 10 veces “Algorítmica y Programación}
⮚ {Escribir 10 veces “Algorítmica y Programación}
2.2 diseño del seudocódigo (segunda parte):
⮚ Inicio {Escribir 10 veces “Algorítmica y Programación}
⮚ {declarar e inicializar variables} Declarar número de veces para escribir
“Algorítmica y Programación (Cont←0)
⮚ {leer notas} Escribir 10 veces “Algorítmica y Programación
⮚ Escribir 10 veces “Algorítmica y Programación”
⮚ {Escribir 10 veces “Algorítmica y Programación”}
Cont←Cont+1 //actualización Escribir“Algorítmica y Programación”)
1. “Algorítmica y Programación”
2. “Algorítmica y Programación”
3. “Algorítmica y Programación”
4. “Algorítmica y Programación”
5. “Algorítmica y Programación”
6. “Algorítmica y Programación”
7. “Algorítmica y Programación”
8. “Algorítmica y Programación”
9. “Algorítmica y Programación”
10. “Algorítmica y Programación”
⮚ {Escribir 10 veces “Algorítmica y Programación”} Escribir 10 veces
“Algorítmica y Programación”
⮚ Fin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{ //programa que escribe 10 veces una frase
//fecha:
//autor:
//declaración de variables
int Cont;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{ //programa que escribe 10 veces una frase
//fecha:
//autor:
//declaración de variables
int Cont,impar, N;
Console.WriteLine ("ingrese N:");
N= int.Parse(Console.ReadLine());
Cont = 0;
do
{
Cont++;
impar= ((Cont*2)-1);
Console.WriteLine( impar);
}
//Escribir 10 veces la frase
GUIA 8 EJERCISIO 3:
Elaborar un programa que permita escribir en pantalla la frase” Desea continuar S/N”
hasta que la respuesta sea N
1. ANALISIS:
Para elaborar un programa que permita escribir en pantalla la frase” Desea continuar
S/N” hasta que la respuesta sea N es necesario ponerle una letra.
Modelo para hallar si una letra es vocal es necesario ponerle una letra:
1. case ('a'):
2. case ('A'):
3. case ('e'):
4. case ('E'):
5. case ('i'):
6. case ('I'):
7. case ('o'):
8. case ('O'):
9. case ('u'):
10. case ('U'):
Variables:” Desea continuar S/N”
Variables de salida: N
2. DISEÑO:
2.1 diseño del seudocódigo (primera parte):
Inicio {Escribir en pantalla la frase” Desea continuar S/N” hasta que la
respuesta sea N}
{declarar e inicializar variables}
{Leer notas}
{Escribir en pantalla la frase” Desea continuar S/N” hasta que la respuesta
sea N}
{Escribir en pantalla la frase” Desea continuar S/N” hasta que la respuesta
sea N}
2.2 diseño del seudocódigo (segunda parte):
Inicio {Escribir en pantalla la frase” Desea continuar S/N” hasta que la
respuesta sea N}
{declarar e inicializar variables}” Desea continuar S/N”
{leer notas} Escribir “ingrese S/N” Leer letra
{Escribir en pantalla la frase” Desea continuar S/N” hasta que la respuesta
sea N}
{Escribir en pantalla la frase” Desea continuar S/N” hasta que la respuesta
sea N} Escribir en pantalla la frase” Desea continuar S/N” hasta que la
respuesta sea N
Fin
GUIA 8 ACTIVIDAD 1:
Elaborar un algoritmo que permita hallar la tabla de multiplicar de un numero N
1. ANALISIS:
Para que un algoritmo permita hallar la tabla de multiplicar de un numero N tenemos
que ingresar el N
Modelo Para que un algoritmo permita hallar la tabla de multiplicar de un numero:
Variables: N
Variables de salida: tabla de multiplicar de N
2. DISEÑO:
2.3 diseño del seudocódigo (primera parte):
Inicio {Escribir la tabla de multiplicar de un numero N}
{declarar e inicializar variables}
{Leer notas}
{Escribir la tabla de multiplicar de un numero N}
{Escribir la tabla de multiplicar de un numero N}
2.4 diseño del seudocódigo (segunda parte):
Inicio {Escribir la tabla de multiplicar de un numero N}
{declarar e inicializar variables} Declarar N
{leer notas} Escribir “ingrese N” Leer N
{Escribir la tabla de multiplicar de un numero N}
comisión =
{Escribir la tabla de multiplicar de un numero N} Escribir la tabla de
multiplicar de un numero N
Fin
3. LENGUAJE DE PROGRAMACIÓN:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int tabla;
int i = 1;
Console.WriteLine("ingrese numero:");
tabla = int.Parse(Console.ReadLine());
while (i <= 10)
{
Console.WriteLine("{0}", tabla * i);
i++;
}
Console.ReadLine();
}
}
}
GUIA 8 Ejercicio 2:
Elaborar un algoritmo que permita realizar las 4 operaciones básicas hasta que ingreses
N para terminar
1. ANALISIS:
⮚ Para hallar un algoritmo que permite realizar las 4 operaciones básicas hasta que ingrese
N para terminar es necesario poner el valor de un numero
⮚ Variables: numero
Variables de salida: 4 operaciones básicas hasta que ingreses N para terminar y N
2. DISEÑO:
2.1 diseño del seudocódigo (primera parte):
⮚ Inicio {Realizar las 4 operaciones básicas hasta que ingrese N para
terminar}
⮚ {Realizar las 4 operaciones básicas hasta que ingrese N para terminar}
⮚ {declarar e inicializar variables}
⮚ {Leer notas}
⮚ {Realizar las 4 operaciones básicas hasta que ingrese N para terminar}
⮚ {Realizar las 4 operaciones básicas hasta que ingrese N para terminar}
2.2 diseño del seudocódigo (segunda parte):
⮚ Inicio {Realizar las 4 operaciones básicas hasta que ingrese N para
terminar}
⮚ {declarar e inicializar variables} Declarar número
⮚ {leer notas} Escribir “ingrese número” num
⮚ {Realizar las 4 operaciones básicas hasta que ingrese N para terminar}
o
⮚ {Realizar las 4 operaciones básicas hasta que ingrese N para terminar}
Realizar las 4 operaciones básicas hasta que ingrese N para terminar
⮚ Fin
3. LENGUAJE DE PROGRAMACIÓN:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace App_6
{
class Program
{
static void Main(string[] args)
{
int i1=0;
do{
Console.WriteLine("elija una opcion\n"+
"\n1.-suma"+
"\n2.-resta"+
"\n3.-multiplicacion"+
"\n4.-division"+
"\n5.- salir\n");
i1= Convert.ToInt16(Console.ReadLine());
switch (i1) {
case 1:
Console.WriteLine("opcion suma");
break;
case 2:
Console.WriteLine("opcion resta");
break;
case 3:
Console.WriteLine("opcion multiplicacion");
break;
case 4:
Console.WriteLine("opcion divison");
break;
case 5:
Console.WriteLine("opcion salir");
break;
default:
Console.WriteLine("no se ha seleccionado una
opcion");
break;}
}while(i1 != 5);
}
}
GUIA 8 ACTIVIDAD 5.1:
Escribir un algoritmo que escriba la suma de los números pares menores o iguales
que N
ANALISIS:
Para que un algoritmo escriba la suma de los números pares menores o iguales que
N
Variables: N
Variables de salida: suma de números pares menores a N
DISEÑO:
diseño del seudocódigo (primera parte):
Inicio {Escribir la suma de los números pares menores o iguales que N}
{declarar e inicializar variables}
{Leer notas}
{Escribir la suma de los números pares menores o iguales que N}
{Escribir la suma de los números pares menores o iguales que N}
2.5 diseño del seudocódigo (segunda parte):
Inicio {Escribir la suma de los números pares menores o iguales que N}
{declarar e inicializar variables} Declarar N
{leer notas} Escribir “ingrese N” Leer N
{Escribir la suma de los números pares menores o iguales que N}
comisión =
{Escribir la suma de los números pares menores o iguales que N} Escribir
la suma de los números pares menores o iguales que N
Fin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace App_6
{
class Program
{
static void Main(string[] args)
{
int N , par;
Console.WriteLine("ingrese N:");
N = int.Parse(Console.ReadLine());
int Cont=0;
do
{
Cont++;
par=2*Cont;
Console.WriteLine( par);
} while (par < N-1);
Console.ReadKey();
}
}
}
GUIA 8 ACTIVIDAD 5.2:
Escribir un programa que halle las 7 primeras potencias de 2
1. ANALISIS:
Para que un programa que halle las 7 primeras potencias de 2
Variables: 7 primeras potencias de 2
Variables de salida: las 7 primeras potencias de 2
2. DISEÑO:
2.6 diseño del seudocódigo (primera parte):
Inicio {Escribir un programa que halle las 7 primeras potencias de 2}
{declarar e inicializar variables}
{Leer notas}
{Escribir un programa que halle las 7 primeras potencias de 2}
{Escribir un programa que halle las 7 primeras potencias de 2}
2.7 diseño del seudocódigo (segunda parte):
Inicio {Escribir un programa que halle las 7 primeras potencias de 2}
{declarar e inicializar variables} Declarare 7 primeras potencias de 2
{leer notas} Escribir “7 primeras potencias de 2” Leer 7 primeras potencias
de 2
{Escribir un programa que halle las 7 primeras potencias de 2}
{Escribir un programa que halle las 7 primeras potencias de 2} Escribir un
programa que halle las 7 primeras potencias de 2
Fin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace App_6
{
class Program
{
static void Main(string[] args)
{
double par;
int Cont=0;
do
{
Cont++;
par = Math.Pow(2,Cont);
Console.WriteLine( par);
} while (par<128);
Console.ReadKey();
}
GUIA 8 ACTIVIDAD 5.3:
Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota.
3. ANALISIS:
Para que un algoritmo permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota.
Variables: nota1, nota2, nota3, nota4 y nota5
Variables de salida: promedio o pedir otra nota
4. DISEÑO:
2.8 diseño del seudocódigo (primera parte):
Inicio {Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de
no ser validas se debe pedir otra nota}
{declarar e inicializar variables}
{Leer notas}
{Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota}
{Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota}
2.9 diseño del seudocódigo (segunda parte):
Inicio {Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de
no ser validas se debe pedir otra nota}
{declarar e inicializar variables} Declarar nota1
{leer notas} Escribir “ingrese nota 1” Leer nota1
{declarar e inicializar variables} Declarar nota2
{leer notas} Escribir “ingrese nota 2” Leer nota2
{declarar e inicializar variables} Declarar nota3
{leer notas} Escribir “ingrese nota 3” Leer nota3
{declarar e inicializar variables} Declarar nota4
{leer notas} Escribir “ingrese nota 4” Leer nota4
{declarar e inicializar variables} Declarar nota5
{leer notas} Escribir “ingrese nota 5” Leer nota5
{Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota}
promedio = (nota1 + nota2 + nota3 + nota4 + nota5) /5
pedir otra nota=
{Escribir un algoritmo que permita leer 5 notas válidas y hallar le promedio, en caso de no ser
validas se debe pedir otra nota} Escribir un algoritmo que permita leer 5 notas válidas y hallar le
promedio, en caso de no ser validas se debe pedir otra nota
Fin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace App_1
{
class Program
{
static void Main(string[] args)
{