NOTA: COMO YA LO COMENTAMOS ANTERIORMENTE, ES IMPORTANTE SEGUIR UNA SERIE DE PASOS QUE NOS PERMITIRÁN DESARROLLAR DE MEJOR MANERA EL ALGORITMO.
1. DEFINICIÓN DEL PROBLEMA.
2. IDENTIFICACIÓN DE VARIABLES DE ENTRADA
Y SALIDA.
3. PSEUDOCÓDIGO.
4. CORRIDA DE ESCRITORIO.
5. COMPILACIÓN DEL PROGRAMA EN LENGUAJE C.
CANALES DE YOUTUBE RECOMENDADOS :
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
DICHO LO ANTERIOR COMENCEMOS :)
PRIMER EJERCICIO
COMPILACIÓN DEL PROGRAMA EN LENGUAJE C.
CANALES DE YOUTUBE RECOMENDADOS :
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
CUARTO EJERCICIO
CANALES DE YOUTUBE RECOMENDADOS :
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
DICHO LO ANTERIOR COMENCEMOS :)
PRIMER EJERCICIO
1.
Realizar
una función llamada numNP que toma un número entero como parámetro devuelve 1
si es positivo o devuelve 0 si es negativo.
NOTA: si el número
ingresado es cero debe dar el mensaje de error.
- IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
int
num -> Variable de entrada
(Parámetro de la función).
int
retorno -> Variable de salida
(Dato de retorno).
- PSEUDOCÓDIGO
Escribir
“Ingresar un num”; Leer num;
Si
num < 0=
Negativo; retorno=0;
Si num > 0= Positivo; retorno=1;
Si num == 0= Cero; retorno=No hay retorno - ERROR;
-
CORRIDA DE ESCRITORIO
Ingreso 5;
|
5 > 0= Positivo;
|
retorno=1;
|
Ingreso - 2;
|
-2 < 0= Negativo;
|
retorno=0;
|
Ingreso 0
|
0 == 0= Cero
|
retorno=ERROR;
|
COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
SEGUNDO EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
1.
Hacer una función llamada Numpar, que toma un número entero como
parámetro, y devuelve P si es par o devuelve I si es impar. NOTA: Para saber si
un número entero es par, al dividirlo entre 2 su resto debe ser 0.
- IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
int
num -> Variable de entrada
(Parámetro de la función).
int
retorno -> Variable de salida
(Dato de retorno).
- PSEUDOCÓDIGO
Escribir
“Ingresar un num”; Leer num;
Si
num % 2==0
= Par; retorno=P;
Else retorno=I;
-
CORRIDA DE ESCRITORIO
Ingreso 5;
|
5 %2!= 0= Impar;
|
retorno=I;
|
Ingreso 2;
|
2 %2!= 0= Par;
|
retorno=P;
|
-
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
TERCER EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
3.
Construir una función llamada mediaTres, que toma tres números reales
como parámetros, y devuelve un número real que es la media de los tres números
pasados como parámetros. NOTA: Para calcular la media de tres números, se
suman, y ese resultado se divide entre 3.
- IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
float
x,y,z -> Variable de entrada
(Parámetro de la función).
float p ->
Variable de salida (Dato de retorno).
- PSEUDOCÓDIGO
Escribir
“Ingresar 3 num”; Leer 3 num;
p = x +y +z; p= p/3;
-
CORRIDA DE ESCRITORIO
Ingreso 5.5, 2.2 ,3,3;
|
P= 11; P/3= 3.6
|
P=3.6;
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
- DEFINICIÓN
DEL PROBLEMA
1.
Realizar una función llamada HolaMundo, que no tiene parámetros, y no
devuelve nada. Esa función debe mostrar un mensaje en pantalla: “Hola
Mundo”.
- IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
- PSEUDOCÓDIGO
Escribir
“HolaMundo”;
-
CORRIDA DE ESCRITORIO
HOLAMUNDO
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
- DEFINICIÓN
DEL PROBLEMA
1.
Realizar una función llamada NombreCad, que toma una cadena de hasta10
caracteres como parámetro, y no devuelve nada. Esa función debe mostrar en
pantalla la cadena que recibe como parámetro.
- IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
char
cadena [9]; ->
Variable de entrada (Parámetro de la función).
- PSEUDOCÓDIGO
Escribir
“Ingrese Cadena”; Leer Cadena;
Contar
caracteres de cadena;
Imprimir
cadena;
-
CORRIDA DE ESCRITORIO
Ingreso 12345;
|
Imprimo 12345;
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
SEXTO EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
1. Realizar una función llamada serie, que
toma un número
entero como parámetro, y realizase la
serie de ese número desde el 0 hasta dicho número la función no devuelve nada. NOTA:
ejemplo si ingresa 6 la función realizaría 0,1,2,3,4,5,6.
IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
Int n; ->
Variable de entrada (Parámetro de la función).
PSEUDOCÓDIGO
Escribir
“Ingrese num”; Leer num;
Aumentar
en 1 una variable cada vez que se dé el ciclo for; Imprimir serie;
CORRIDA DE ESCRITORIO
Ingreso 5;
|
Imprimo 012345;
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
- DEFINICIÓN
DEL PROBLEMA
1. Realizar una función llamada CadUltimo,
que toma una cadena de hasta 10 caracteres como parámetro, y devuelve el último
carácter en su respectivo código ASCII.
IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
char
cadena [9]; ->
Variable de entrada (Parámetro de la función).
PSEUDOCÓDIGO
Escribir
“Ingrese cadena”; Leer cadena;
Contar
numero de caracteres; Imprimir ultimo carácter con %c y con %d.
CORRIDA DE ESCRITORIO
Ingreso lola;
|
a= 97 en Ascii;
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
CANALES DE YOUTUBE RECOMENDADOS :
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
OCTAVO EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
1. Realizar una función llamada contarCadena,
que pide una cadena de caracteres, y devuelve un número entero que es el número
de caracteres que tiene.NOTA: no se puede utilizar la función
strlen del sistema la idea es que construya su
propia función.
IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
char
cadena [10000]; -> Variable de entrada (Parámetro de la función).
Int
retorno;
PSEUDOCÓDIGO
Escribir
“Ingrese cadena”; Leer cadena;
Recorrer
la cadena hasta que se encuentre el valor nulo, y en cada ciclo sumar 1 al
contador;
CORRIDA DE ESCRITORIO
Ingreso lola;
|
Caracteres =4
|
-
COMPILACIÓN DEL PROGRAMA EN LENGUAJE C.
COMPILACIÓN DEL PROGRAMA EN LENGUAJE C.
NOVENO EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
1. Crear una función una llamada NumSuerte,
que como parámetro reciba la edad en años de la persona y el nombre, y devuelve
un número
entero; que será el resultado de la edad de la
persona en días multiplicado por el número de caracteres del nombre.
IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
char
nombre [25]; ->
Variable de entrada (Parámetro de la función).
Int
edad, días, final;
PSEUDOCÓDIGO
Escribir “Ingrese nombre”;
Leer nombre;
Días=edad x 365; final=
cantidaddeletras;
Final=final x días;
CORRIDA DE ESCRITORIO
Ingreso lola;1 año
|
Final = 1460
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
DÉCIMO EJERCICIO
- DEFINICIÓN
DEL PROBLEMA
1. Realizar una función llamada claveMaestra
que como parámetro
pida un número de 4 cifras y una cadena de
4 caracteres.
Y si coincide con la clave ingresa por
defecto que será
Numero=0001 y cadena= “Juan” despliegue un
mensaje de
“ACCESO EXITOSO” caso contrario “CLAVE
ERRÓNEA”
IDENTIFICACIÓN
DE VARIABLES DE ENTRADA Y SALIDA
char
nombre [25], int num -> Variable de entrada (Parámetro de la función).
Int
contador;
PSEUDOCÓDIGO
Escribir
“Ingrese nombre”; Leer nombre;
Escribir
“Ingrese numero”; Leer numero;
Evaluar si todas las letras
son iguales, y cada vez que sean iguales se aumente en 1 el contador.
Si el numero es 0001, esta
correcto.
CORRIDA DE ESCRITORIO
Ingreso lola !=Juan
|
Ingreso 5555 !=0001
|
“Clave erronea”
|
Ingreso Juan ==Juan
|
Ingreso 0001==0001
|
“Acceso exitoso”
|
- COMPILACIÓN
DEL PROGRAMA EN LENGUAJE C.
Te invito a que te unas a esta gran comunidad. :)
- PROGRAMACION ATS --CLIC AQUÍ--
- CODIGO FACILITO --CLIC AQUÍ--
- PÍLDORAS INFORMÁTICAS --CLIC AQUI--
- PROGRAMADOR MP --CLIC AQUI--
- OSCAR GARCÍA --CLIC AQUÍ--
No hay comentarios.:
Publicar un comentario