SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Tipo: “A” SEGUNDO EXAMEN PARCIAL
COMPUTACIÓN PARA
INGENIEROS SEM 2014-2
Ing. Dulce Mónica Castillo Corona
Nombre :
En caso de que alguna pregunta no tenga respuesta se deberá justificar.
1. Describir que hace el siguiente
diagrama de flujo y a continuación
escribe el correspondiente programa
en C (2.5ptos) :
Se imprime SI si un número tecleado
previamente por pantalla es primo y NO si
no lo es.
#include <stdio.h>
#include <stdlib.h>
main ()
{ int n, div,aux;
printf("Dame un número: ");
scanf("%d", &n);
div=2;
aux=0;
while (div<n)
{ if (n%div==0)
{aux=1;}
div=div+1;
}
if (aux==0)
{printf("SI");}
else
{printf("NO");}
printf("nn");
system ("PAUSE");
}
2. Sustituye las sentencias switch por
los if correspondientes y explica que
hace el programa (2.0 ptos) :
#include <stdio.h>
#include <stdlib.h>
main()
{ int n;
printf("Escribe un número: ");
scanf("%d", &n);
switch(n)
{ case 5:
case 6:
n=n+4;
break;
case 8:
case 9:
case 10:
n=n-5;
break;
case 7:
n=n+1;
break;
default: n=n-1;
}
printf("Número: %d", n);
printf("nn");
system ("PAUSE");
}
#include <stdio.h>
#include <stdlib.h>
main()
{ int n;
printf("Escribe un número: ");
scanf("%d", &n);
if ((n==5) || (n==6) ) {n=n+4;}
else if ((n>7) && (n<=10)) { n=n-5;}
else if (n==7) {n=n+1;}
else {n=n-1; }
printf("Número: %d", n);
printf("nn");
system ("PAUSE");
}
dependiendo del caso va a hacer diferentes
operaciones
3. Completa el siguiente pseudocódigo (2.0ptos):
Proceso examen_2
Repetir
Escribir 'ejemplo de if'
Escribir 'ejemplo de if-else'
Escribir 'ejemplo _if anidado____'
Escribir 'ejemplo de do while'
Escribir 'ejemplo de __ do while__’
Escribir 'ejemplo de for'
__ Escribir ____ 'No. de opción que deseas'
Leer _x____
Segun x Hacer
1:
Escribir 'introduce el valor de _n'
Leer n
Si n>_0__ Entonces
Escribir 'NUMERO POSITIVO'
Fin Si__
2:
Escribir 'introduce el valor de N'
___ Leer n __
Si n = 0 Entonces
Escribir 'Cero'
____SINO_____
Escribir 'PUEDE SER POSITIVO O
NEGATIVO'
FinSi
3:
Escribir 'DAME LAS CALIFICACIONES
OBTENIDAS POR EL ALUMNO (1-100)'
Leer a
Si ____a___>=90 Entonces
Escribir 'LA CALIFICACIÓN OBTENIDA ES
A'
Sino
___ Si ___ a>=80 _ Entonces __
Escribir 'LA CALIFICACIÓN OBTENIDA ES
B'
Sino
Si a>____=70 __ Entonces
Escribir 'LA CALIFICACIÓN
OBTENIDA ES C'
Sino
Si a>=60 Entonces
_ Escribir __ 'LA CALIFICACIÓN
OBTENIDA ES D'
____ Sino ___
Escribir 'LA
CALIFICACIÓN OBTENIDA ES F'
FinSi
FinSi
FinSi
FinSi
4:
letra='a'
Repetir
Escribir " ",letra
letra <-___letra+1______ ;
Hasta Que (letra _letra>=__'a' y letra<='z')
5:
Escribir 'IMPRIME LOS PRIMERO 10 No. DE LA SERIE DE
FIBONACCI'
contador=___0____
n1<-1
n2<-1
Escribir ' ',n1
Escribir ' ',n2
_____Repetir___
n3<-n1+n2
Escribir ' ',n3______
n1<-__n2______
___n2_<-n3
contador<-contador+1
Hasta Que 8___<=____contador
6:
Escribir ‘Programa que calcula la equivalencia de °C a °F
desde 0 hasta 300’
Escribir '°F equivalen a °C'
Para ___ i<-0 Hasta 300 Con Paso 10 Hacer
c<-(5/9)*(i-32)
Escribir ' ',i
Escribir ' ',_c____
FinPara
De Otro Modo:
Escribir 'ESTO NO ES UNA OPCION'
FinSegun
Escribir 'quieres regresar al menu???? 1 para SI 2 para NO'
Leer ______r_____
Hasta Que r=__1_____
FinProceso
4. Realizar las siguientes operaciones
(1.5 ptos)
2 3 0 3 1 1 . 2 1 (5)
+ 3 1 3 2 0 0 3 . 3 2 1 (5)
3 4 1 2 3 2 0 . 0 3 1
7 4 1 0 0 . A 5 (14)
- 5 C 5 3 . C 2 (14)
6 C 2 8 A . C 3
F 3 A C 7 . 3 (17)
X 0 . 5 G 4 (17)
5. Relaciona las siguientes columnas (2.0ptos):
1 Nombre de una función
&&
( 14 )
2 Delimitan el alcance de una función
#stdio.h
( )
3 Sirve para separar sentencias en un programa
For
( 18 )
4
Indica que se hará uso de la lista de encabezados que se encuentran en
el archivo descrito entre < >
&
( 8 )
5 Engloban comentarios
#include
( 4 )
6 Permite recuperar el valor almacenado en una variable
/*…*/
( 5 )
7 Almacena un dato en una variable asignada
++
( 11 )
8 Liga un tipo de dato a una variable
Arreglo
( )
9 Valores que varían conforme se ejecuta el programa
a[ ]
( )
10 Almacena valores conforme se va recorriendo un bucle
;
( 3 )
11 Incrementar de un en uno el valor de la variable
{ }
( 2 )
12
Parecida al scanf pero solo me permite leer y guardar una cadena de
caracteres
<include.h>
( )
13
Aquí podemos encontrar las sentencia referentes a cadenas de
caracteres
<string.h>
( 13 )
14 Me obliga a cumplir ambos valores para que la sentencia sea verdadera
||
( 15 )
15 Me permite tomar uno u otro valor
acumulador
( 10 )
16 Entra a realizar una vez las instrucciones y luego condiciona
apuntador
( )
17 Se puede considerar un abanico de opciones
<…>
( )
18 Debe de cumplir todas las sentencias para poder realizar el bucle
if- anidado
( 19 )
19 Otra manera de programar un switch -case seria con…
condicional
( )
20
Se basa en solicitar datos, realizar una o mas instrucciones y una salida
de resultados
do-while
( 16 )
Variable
( 9 )
Cíclico
( )
#stdlib
( )
main
( 1 )
printf
( 6 )
Scanf
(7 )
While
( )
switch-case
( 17 )
Gets
( 12 )
secuencial
( 20 )

Más contenido relacionado

La actualidad más candente

Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Ejemplo C++
Ejemplo C++Ejemplo C++
Ejemplo C++
David
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
cemayoral
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Maynor Mendoza
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
FRESH221 C.R
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
jfranco_123
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
Joshe Varillas
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
Joshe Varillas
 

La actualidad más candente (20)

Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Ejemplo C++
Ejemplo C++Ejemplo C++
Ejemplo C++
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Algoritmos en c++
Algoritmos en c++Algoritmos en c++
Algoritmos en c++
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Problema c++
Problema c++Problema c++
Problema c++
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
 
Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
 
Palindromos
PalindromosPalindromos
Palindromos
 
Factura en borland c++
Factura en borland c++Factura en borland c++
Factura en borland c++
 
Ejercicios de consola en c++
Ejercicios de consola en c++Ejercicios de consola en c++
Ejercicios de consola en c++
 
Clase 6
Clase 6Clase 6
Clase 6
 

Destacado (6)

HTML Marquee
HTML MarqueeHTML Marquee
HTML Marquee
 
Manual de html y flash mx
Manual de html y flash mxManual de html y flash mx
Manual de html y flash mx
 
T2
T2T2
T2
 
T3
T3T3
T3
 
T1
T1T1
T1
 
Tema 5
Tema 5Tema 5
Tema 5
 

Similar a 2 ex parcial_a_respuestas

Ejercicios Python - con soluciones.pdf
Ejercicios Python - con soluciones.pdfEjercicios Python - con soluciones.pdf
Ejercicios Python - con soluciones.pdf
CriszehroReviewer
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacion
JLAntonio
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
1002pc3
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
Saya Paredes
 
Guia 2nd o & 3er
Guia 2nd o & 3erGuia 2nd o & 3er
Guia 2nd o & 3er
martell024
 
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiestoHacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
yordanch
 

Similar a 2 ex parcial_a_respuestas (20)

Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
if-while-for.ppsx
if-while-for.ppsxif-while-for.ppsx
if-while-for.ppsx
 
Ejercicios Python - con soluciones.pdf
Ejercicios Python - con soluciones.pdfEjercicios Python - con soluciones.pdf
Ejercicios Python - con soluciones.pdf
 
Lenguaje c neo
Lenguaje c neoLenguaje c neo
Lenguaje c neo
 
Comandos de Raptor,C# y Java
Comandos de Raptor,C# y JavaComandos de Raptor,C# y Java
Comandos de Raptor,C# y Java
 
Manual software
Manual softwareManual software
Manual software
 
Cesar lenguaje c_
Cesar lenguaje c_Cesar lenguaje c_
Cesar lenguaje c_
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacion
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
7.arreglos y vectores en c++
7.arreglos y vectores en c++7.arreglos y vectores en c++
7.arreglos y vectores en c++
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
 
Guia 2nd o & 3er
Guia 2nd o & 3erGuia 2nd o & 3er
Guia 2nd o & 3er
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
ACTIVIDAD 4.docx
ACTIVIDAD 4.docxACTIVIDAD 4.docx
ACTIVIDAD 4.docx
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4
 
Utpl(programacion t4..)
Utpl(programacion t4..)Utpl(programacion t4..)
Utpl(programacion t4..)
 
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiestoHacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
 
Numeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructuradaNumeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructurada
 

Más de Monica Castillo (20)

Serie algoritmos
Serie algoritmosSerie algoritmos
Serie algoritmos
 
Serie pseint
Serie pseintSerie pseint
Serie pseint
 
T4 1
T4 1T4 1
T4 1
 
Linux esquema
Linux esquemaLinux esquema
Linux esquema
 
Linux practica 4
Linux practica 4Linux practica 4
Linux practica 4
 
T3
T3T3
T3
 
P no 2
P no 2P no 2
P no 2
 
T2
T2T2
T2
 
P no 1
P no 1P no 1
P no 1
 
T1
T1T1
T1
 
Arreglos
ArreglosArreglos
Arreglos
 
Práctica no3
Práctica no3Práctica no3
Práctica no3
 
Tema 5 3
Tema 5 3Tema 5 3
Tema 5 3
 
Tema 5 2
Tema 5 2Tema 5 2
Tema 5 2
 
Tema 5 1
Tema 5 1Tema 5 1
Tema 5 1
 
Práctica 10
Práctica 10Práctica 10
Práctica 10
 
T4
T4T4
T4
 
Practica linux
Practica linuxPractica linux
Practica linux
 
Tema 3 software operativo y de desarrollo
Tema 3 software operativo y de desarrolloTema 3 software operativo y de desarrollo
Tema 3 software operativo y de desarrollo
 
Practica 13
Practica 13Practica 13
Practica 13
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

2 ex parcial_a_respuestas

  • 1. Tipo: “A” SEGUNDO EXAMEN PARCIAL COMPUTACIÓN PARA INGENIEROS SEM 2014-2 Ing. Dulce Mónica Castillo Corona Nombre : En caso de que alguna pregunta no tenga respuesta se deberá justificar. 1. Describir que hace el siguiente diagrama de flujo y a continuación escribe el correspondiente programa en C (2.5ptos) : Se imprime SI si un número tecleado previamente por pantalla es primo y NO si no lo es. #include <stdio.h> #include <stdlib.h> main () { int n, div,aux; printf("Dame un número: "); scanf("%d", &n); div=2; aux=0; while (div<n) { if (n%div==0) {aux=1;} div=div+1; } if (aux==0) {printf("SI");} else {printf("NO");} printf("nn"); system ("PAUSE"); }
  • 2. 2. Sustituye las sentencias switch por los if correspondientes y explica que hace el programa (2.0 ptos) : #include <stdio.h> #include <stdlib.h> main() { int n; printf("Escribe un número: "); scanf("%d", &n); switch(n) { case 5: case 6: n=n+4; break; case 8: case 9: case 10: n=n-5; break; case 7: n=n+1; break; default: n=n-1; } printf("Número: %d", n); printf("nn"); system ("PAUSE"); } #include <stdio.h> #include <stdlib.h> main() { int n; printf("Escribe un número: "); scanf("%d", &n); if ((n==5) || (n==6) ) {n=n+4;} else if ((n>7) && (n<=10)) { n=n-5;} else if (n==7) {n=n+1;} else {n=n-1; } printf("Número: %d", n); printf("nn"); system ("PAUSE"); } dependiendo del caso va a hacer diferentes operaciones 3. Completa el siguiente pseudocódigo (2.0ptos): Proceso examen_2 Repetir Escribir 'ejemplo de if' Escribir 'ejemplo de if-else' Escribir 'ejemplo _if anidado____' Escribir 'ejemplo de do while' Escribir 'ejemplo de __ do while__’ Escribir 'ejemplo de for' __ Escribir ____ 'No. de opción que deseas' Leer _x____ Segun x Hacer 1: Escribir 'introduce el valor de _n' Leer n Si n>_0__ Entonces Escribir 'NUMERO POSITIVO' Fin Si__ 2: Escribir 'introduce el valor de N' ___ Leer n __ Si n = 0 Entonces Escribir 'Cero' ____SINO_____ Escribir 'PUEDE SER POSITIVO O NEGATIVO'
  • 3. FinSi 3: Escribir 'DAME LAS CALIFICACIONES OBTENIDAS POR EL ALUMNO (1-100)' Leer a Si ____a___>=90 Entonces Escribir 'LA CALIFICACIÓN OBTENIDA ES A' Sino ___ Si ___ a>=80 _ Entonces __ Escribir 'LA CALIFICACIÓN OBTENIDA ES B' Sino Si a>____=70 __ Entonces Escribir 'LA CALIFICACIÓN OBTENIDA ES C' Sino Si a>=60 Entonces _ Escribir __ 'LA CALIFICACIÓN OBTENIDA ES D' ____ Sino ___ Escribir 'LA CALIFICACIÓN OBTENIDA ES F' FinSi FinSi FinSi FinSi 4: letra='a' Repetir Escribir " ",letra letra <-___letra+1______ ; Hasta Que (letra _letra>=__'a' y letra<='z') 5: Escribir 'IMPRIME LOS PRIMERO 10 No. DE LA SERIE DE FIBONACCI' contador=___0____ n1<-1 n2<-1 Escribir ' ',n1 Escribir ' ',n2 _____Repetir___ n3<-n1+n2 Escribir ' ',n3______ n1<-__n2______ ___n2_<-n3 contador<-contador+1 Hasta Que 8___<=____contador 6: Escribir ‘Programa que calcula la equivalencia de °C a °F desde 0 hasta 300’ Escribir '°F equivalen a °C' Para ___ i<-0 Hasta 300 Con Paso 10 Hacer c<-(5/9)*(i-32) Escribir ' ',i Escribir ' ',_c____ FinPara De Otro Modo: Escribir 'ESTO NO ES UNA OPCION' FinSegun Escribir 'quieres regresar al menu???? 1 para SI 2 para NO' Leer ______r_____ Hasta Que r=__1_____ FinProceso
  • 4. 4. Realizar las siguientes operaciones (1.5 ptos) 2 3 0 3 1 1 . 2 1 (5) + 3 1 3 2 0 0 3 . 3 2 1 (5) 3 4 1 2 3 2 0 . 0 3 1 7 4 1 0 0 . A 5 (14) - 5 C 5 3 . C 2 (14) 6 C 2 8 A . C 3 F 3 A C 7 . 3 (17) X 0 . 5 G 4 (17) 5. Relaciona las siguientes columnas (2.0ptos): 1 Nombre de una función && ( 14 ) 2 Delimitan el alcance de una función #stdio.h ( ) 3 Sirve para separar sentencias en un programa For ( 18 ) 4 Indica que se hará uso de la lista de encabezados que se encuentran en el archivo descrito entre < > & ( 8 ) 5 Engloban comentarios #include ( 4 ) 6 Permite recuperar el valor almacenado en una variable /*…*/ ( 5 ) 7 Almacena un dato en una variable asignada ++ ( 11 ) 8 Liga un tipo de dato a una variable Arreglo ( ) 9 Valores que varían conforme se ejecuta el programa a[ ] ( ) 10 Almacena valores conforme se va recorriendo un bucle ; ( 3 ) 11 Incrementar de un en uno el valor de la variable { } ( 2 ) 12 Parecida al scanf pero solo me permite leer y guardar una cadena de caracteres <include.h> ( ) 13 Aquí podemos encontrar las sentencia referentes a cadenas de caracteres <string.h> ( 13 ) 14 Me obliga a cumplir ambos valores para que la sentencia sea verdadera || ( 15 ) 15 Me permite tomar uno u otro valor acumulador ( 10 ) 16 Entra a realizar una vez las instrucciones y luego condiciona apuntador ( ) 17 Se puede considerar un abanico de opciones <…> ( ) 18 Debe de cumplir todas las sentencias para poder realizar el bucle if- anidado ( 19 )
  • 5. 19 Otra manera de programar un switch -case seria con… condicional ( ) 20 Se basa en solicitar datos, realizar una o mas instrucciones y una salida de resultados do-while ( 16 ) Variable ( 9 ) Cíclico ( ) #stdlib ( ) main ( 1 ) printf ( 6 ) Scanf (7 ) While ( ) switch-case ( 17 ) Gets ( 12 ) secuencial ( 20 )