/* Hacer un programa en c/c++, que reciba un valor para N y determine si
existe o no en la lista de elementos del arreglo:
vector[10]={2,5,8,4,5,9,3,0,4,8}. Para accesar al arreglo usar un puntero*/
1 #include<iostream.h> 2 #include<conio.h> 3 #include <ctype.h> 4 5 void main(void) 6 { 7 int vector[10]={2,5,8,4,5,9,3,0,4,8},*n,*p,*i; 8 char *si,*ct; 9 p = &vector[0];//p tiene la direccion de la primera posicion del vector 10 11 //declaracion del vector en forma dinamica 12 n=new int;///valor a leer 13 p=new int;//acceso a puntero 14 i=new int; //recorrido 15 si=new char; 16 ct=new char; 17 18 *ct='S'; 19 20 while(*ct=='S') 21 { 22 clrscr(); 23 24 *si='n';//incializo como si el valor no estubiera dentro de la lista 25 gotoxy(2,4); 26 cout<<"Digite un n£mero para ser consultado: "; 27 cin>>*n; 28 29 for (*i=0; *i<=9; (*i)++) 30 { 31 if (*n==*p)//compara el valor almacenado en la direccion de n con el 32 { //valor alamcenado en la direccion de p 33 cout<<endl; 34 cout<<"El valor se encuentra almacenado dentro de la lista"; 35 *si='s'; 36 break; 37 }//fin si 38 // cout<<endl; 39 //cout<<*p; Q pasa con la primera posicion 40 p=&vector[*i]; 41 }//fin for que recorre el vector 42 43 if(*si=='n') 44 { 45 cout<<"El valor no esta dentro de la lista"; 46 } 47 48 cout<<endl<<endl<<endl; 49 cout<<"presione s para buscar otro valor u otra tecla para salir: "; 50 cin>>*ct; 51 *ct=toupper(*ct); 52 53 }///fin whie 54 55 }//Fin main
1 /* Hacer un programa que permita asignar valores para tres variables 2 din micas y determinar cual de ellas es la mayor. El programa debe 3 funcionar para un grupo de datos, es decir repetitivo. 4 5 Integrantes: Felix David Hernandez Aldana 6 Eduardo Luis Garc¡a Marrugo */ 7 8 9 #include<iostream.h> 10 #include<conio.h> 11 #include <ctype.h> 12 13 void main(void) 14 { 15 int *a,*b,*c; 16 char *ct; 17 18 a=new int; 19 b=new int; 20 c=new int; 21 ct=new char; 22 23 *ct='S'; 24 25 while(*ct=='S') 26 { 27 clrscr(); 28 cout<<"Ingrese el valor de A: "; 29 cin>>*a; 30 cout<<"Ingrese el valor de B: "; 31 cin>>*b; 32 cout<<"Ingrese el valor de C: "; 33 cin>>*c; 34 35 if( (*a>*b) && (*a>*c)) 36 { 37 cout<<"El mayor es: "<<*a; 38 }//Fin si 39 else 40 if( (*b>*a) && (*b>*c) ) 41 { 42 cout<<"El mayor es: "<<*b; 43 }//fin si 44 if( (*c>*a) && (*c>*b) ) 45 { 46 cout<<"El mayor es: "<<*c; 47 } 48 cout<<endl<<endl<<endl; 49 cout<<"Presione s para buscar otro valor u otra tecla para salir: "; 50 cin>>*ct; 51 *ct=toupper(*ct); 52 53 }//Fin while 54 55 }//fin main
No hay comentarios:
Publicar un comentario