LABORATORIO No. 11 Objetivo: Desarrollar la lógica mediante VECTORES
xxapolo11Apuntes23 de Mayo de 2019
746 Palabras (3 Páginas)144 Visitas
UNIVERSIDAD TECNOLOGICA DE PANAMÁ
FACULTAD DE INGENIERIA DE ELECTRICA
LABORATORIO No. 11
Profesor Jaime Pérez
Objetivo: Desarrollar la lógica mediante VECTORES
Problema 1:
//Vector cadena de carácter sin espacios
#include
main()
{
char str[80];
printf("escribir string: ");
scanf("%s",str); //Leyendo string sin espacio
//no lleva &
printf("\n %s",str);
return 0;
}
Problema 2:
//Vector cadena de carácter con espacios
#include
main()
{
char str[80];
printf("escribir string: ");
gets(str); //Leyendo string con espacio
//no lleva &
printf("palabra %s",str,20); //Imprime todo completo
return 0;
}
Problema 3:
//vector de Nombres y Edades
#include
#include
#include
void gotoxy( int columna, int fila )
{
COORD coord;
coord.X = columna;
coord.Y = fila;
SetConsoleCursorPosition(
GetStdHandle( STD_OUTPUT_HANDLE ),
coord
);
}
main(){
//system("cls");
char nombre[3][20]; int edad[3];
for (int r=0; r<=2; r++)
{ gotoxy(5, r*2+2);
printf("%d NOMBRE: ",r+1);
gets(nombre[r]);
gotoxy(5, r*2+3);
printf("%d EDAD: ",r+1);
scanf("%d",&edad[r]);
getchar();
}
for (int r=0; r<=2; r++)
{
edad[r]=edad[r] *2;
}
//desplegando
for ( int r=0; r<=2; r++)
{ gotoxy(5, r*2+9);
printf("NOMBRE:= %s", nombre[r]);
gotoxy(5, r*2+10);
printf("EDAD:=%d",edad[r]);
};
getchar();
return 0;
}
Problema 4.
//Vectores de países
#include
#include
#include
// Usando vectores para nombres de paises
int main()
{
static char nombre[3][60]={"Panama","Costa Rica","Honduras"};
//char InCaracter[]={'P','C'.'H');
int i;
for (i=0;i<3;i++)
{
printf("\npais: %s",nombre[i]);
}
getch();
return 0;
}
Problema 5.
//Vector de nombres, numeros y edades y vocales
#include
#include
#include
#include
// Usando vectores para nombres de paises
int main()
{
int matriz [3] [4] = { {10,20,30,110},
{40,50,60,101},
{70,80,90,100} };
int edad[3]={18,21,17};
char vocales[]={'a','e','i','o','u'};
...