REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
Enviado por Josè Carrizales • 2 de Febrero de 2017 • Práctica o problema • 1.185 Palabras (5 Páginas) • 89 Visitas
[pic 1]
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA
DE LA FUERZA ARMADA
NUCLEO PUERTO CABELLO
CARRERA: Ingeniería de Sistemas | SEMESTRE: 4 | PERIODO: 01-2016 | SECCIÓN: A | FECHA: MAY-2016 |
EXAMEN PARCIAL: N°: 3 | PORCENTAJE: 15% | ASIGNATURA: Lenguaje de Programación I |
CODIGO: | CALIFICACIÓN: | CALIFICACIONES EN LETRAS: | OBSERVACIONES: |
DOCENTE: Ing. Anthony Rangel | FIRMA: | COORDINADOR: | FIRMA: |
APELLIDOS DEL ALUMNO: | NOMBRES DEL ALUMNO: | CI: | FIRMA: |
Prueba Escrita 15% III CORTE
Instrucciones Lea detenidamente cada pregunta y conteste de manera clara y precisa lo que se pide.
N° | PREGUNTA | PUNTOS |
1.- | Realizar un algoritmo que luego almacenar n números enteros, permita eliminar la n-esima posición de lista. Mostrar la lista de números luego de realizar la eliminación. Usar eficientemente la memoria. | (4) |
2.- | Realizar un algoritmo que permita ingresar una lista de números enteros, hasta que el usuario ingrese un número negativo. Usar eficientemente la memoria. | (4) |
3.- | Realizar un algoritmo que permita mostrar el triángulo pascal desde la potencia 0 hasta la potencia n. sabiendo que n será hasta que el usuario desee salir del programa, es decir, por cada iteración el programa deberá solicitar al usuario si desea seguir o no. Para este ejercicio no puede usarse la función realloc. | (8) |
4.- | Escribir un programa que dada una lista de números, almacene en un puntero solo aquellos números que posean 2 dígitos. Realizarlo con memoria dinámica | (4) |
6)
#include
#include
#include
main()
{
char p[20];
int i, j;
int palindromo = 1;
printf("Escribe un numero: ");
fflush(stdout);
gets(p);
j=strlen(p)-1;
for(i=0; i
printf("Comprobando %c==%c\n", *(p+i), *(p+j));
if (*(p+i)!=*(p+j)) {
palindromo = 0;
break;
}
}
if (palindromo)
printf("\nEs un palíndrimo.\n");
else
printf("\nNo es un palíndrimo.\n");
getch();
}
3):
#include
#include
#include
main()
{
char palabra[50];
printf("Ingrese nombre: ");
gets(palabra);
strrev(palabra);
printf("Nombre invertido es: %s",palabra);
getch();
}
4)
#include
#include
main()
{
int i,num,t,g[50];
printf("cuantos numeros ingresara?:");
scanf("%d",&t);
for ( i=0;i
printf("\n Ingrese digito: ");
scanf("%d",&num);
if(num<=99 && num>=10)
g[i]=num;
else
g[i]=0;
}
for(i=0;i
printf("\n %d", g[i]);
printf("\n\n 0 son numeros que no son de dos digitos");
getch();
}
2);
#include
#include
main()
{
int i,num,t,g[50];
printf("cuantos numeros ingresara?:");
scanf("%d",&t);
for ( i=0;i
printf("\n Ingrese digito: ");
scanf("%d",&num);
if(num%2!=0 || num==2 )
g[i]=num;
else
g[i]=0;
}
for(i=0;i
printf("\n %d", g[i]);
printf("\n\n 0 son numeros que no son primos");
...