LABORATORIO No. 11 Objetivo: Desarrollar la lógica mediante VECTORES
Enviado por xxapolo11 • 23 de Mayo de 2019 • Apuntes • 746 Palabras (3 Páginas) • 103 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'};
...