Professional Documents
Culture Documents
1.
2.
Anlisis
Algoritmo
Codificacin
Prueba de Escritorio
Documentacin
Diagramacin
Del siguiente listado de identificadores, subraye cules cumplen con las reglas para asignar sus
nombres.
a) aio
c) float
e) product_1
g) resta-2
b) numero 81
d) 3suma
f) sumatoria
h) telfono
3.
4.
5.
\\
Salto de lnea
\t
Apstrofe
\n
Retroceso
\b
Contrabarra
Tabulacin horizontal
Operacin
Los binarios:
Suma
Resta
Multiplicacin
Divisin
Resto de una divisin entera
Y los unarios:
Cambio de signo
Incrementar
Decrementar
7.
8.
A OR B
AOB
Escriba V para verdadero o F para falso, segn corresponda en las siguientes expresiones.
a) Un diagrama de flujo es la representacin grfica del anlisis.
9.
10.
a) getch();
c) scanf();
e) isalnum();
g) isupper();
b) printf();
d) isdigit();
f) tolower();
h) strlwr();
Haga una lista de las funciones de por lo menos cuatro que sirven para ingresar cadenas de
caracteres desde teclado.
11.
Strcpy();
Convierte
una
cadena
de
letras
minsculas
B
Strlen();
Strlwr();
Tolower();
Strnset();
Convierte
minscula.
12.
una
letra
mayscula
13.
14.
15.
16.
c) Los ciclos for anidados quiere decir un for dentro de otro for.
Del siguiente cdigo en lenguaje C. realizar el diagrama de flujo, la prueba de escritorio e indicar
que es lo que se obtiene. (Puede realizarlo al reverso de la hoja)
#include <stdio.h>
#include <stdlib.h>
main(void)
{
int x,tabla[10];
int sum,res,mul,div;
for (x=0;x<10;x++)
{
printf("Introduzca nmero\n");
scanf("%d",&tabla[x]);
}
sum=tabla[0]; res=tabla[0];
mul=tabla[0]; div=tabla[0];
for (x=1;x<10;x++)
{
sum=sum+tabla[x]; res=res-tabla[x];
mul=mul*tabla[x]; div=div/tabla[x];
}
printf("Suma: %d\n",sum);
printf("Resta: %d\n",res);
printf("Multiplicacin: %d\n",mul);
printf("Divisin: %d\n",div);
getch();
}
18.