Mecanica General
I. Instrucciones: Identifique y corrija los errores de cada una de las instrucciones (Nota: Puede haber más de un error por inciso o que no exista).
a) if(genero==1)printf(“Mujer\n”);
else;
printf(“Hombre\n”);
b) printf(“El valor es %d\n”, &numero);
c) x=1;
while(x<=10);
x++;
d) scanf(“%d%d”, &numero1, numero2)
e)if(c<7);
printf(“c es menor que 7 \n);
f) for(y=1, y!=10, y+=2);
printf(“%d\n”, y);
g) if (a<b&&a<c)
h) while (a<=5)
{
producto*=a;++a;
i) switch(n)
{
case 1:
printf(“El número es 1\n);
break;
case 2:
printf(“El número es 2\n);
break;
default:
printf(“El número no es 1 o 2\n);
break;
}
j) intk=100;
do
{
printf(“%d”,k);
k++;
while (k<100);
II. Instrucciones: Analiza los siguientes programas y escribe la salida de cada uno de ellos. |
//PROGRAMA 1
#include <stdio.h>int main()
{
int x, y, i, j;
printf("Introduzca dos enteros entre 1 y 20\n");
scanf("%d%d", &x, &y);
for(i=1; i<=y; i++)
{
for(j=1; j<=x; j++)
{printf("@");
}
printf("\n");
}
getch();
return 0;
}
//PROGRAMA 1
#include <stdio.h>
int main()
{
int x, y, i, j;
printf("Introduzca dos enteros entre 1 y20\n");
scanf("%d%d", &x, &y);
for(i=1; i<=y; i++)
{
for(j=1; j<=x; j++)
{
printf("@");
}
printf("\n");
}
getch();
return 0;
}//PROGRAMA 2
#include <stdio.h>
int main()
{
int a=10, b=5, c=8, resultado;
resultado=((a<=c)&&(b<=a));
printf("Resultado con AND: %d\n", resultado);resultado=((a<b)||(b<c));
printf("Resultado con OR: %d\n", resultado);
resultado= !(a==c);
printf("Resultado con NOT:%d\n", resultado);
getch();
return 0;
}
//PROGRAMA 2
#include <stdio.h>...
Regístrate para leer el documento completo.