Este programa hace la unión y concatenación de conjuntos de determinados números.
Código implementado del programa en c++
#include <iostream>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
using namespace std;
char concatenacion (char A[], char B[]);
double
operacion_numeros (int A[], int B[],int,int);
int main(int argc, char** argv) {
int elementos;
int lenguaje; // aquí es en que lenguaje es en
nuestro caso es numerico
cout<<"\t\t\tUNION Y CONCATENACION
DE CONJUNTOS"<<endl;
cout<<"\t\t\t\t\t\tRealizado por:"<<endl;
cout<<"\t\t\t\t\t\tCarlos Lopez
Ibarra"<<endl;
cout<<"\t\t\t\t\t\tAlberto Alexis
Alva Martinez"<<endl;
cout<<"\t\t\t\t\t\tICO-19\n"<<endl;
cout<<"QUE TIPOS DE CARACTERES DESEA INTRODUCIR ? \n1) Numeros"<<endl;
cin>>lenguaje;
if(lenguaje==1){
int noA,noB;
cout<<"\n cada cadena no
tiene que tener valor neutro (0)\n "<<endl;
cout<<"longitud de los elementos
'A' "<<endl; //valores numéricos a insertar
cin>>noA;
cout<<"longitud de los elementos
'B' "<<endl; //valores numericos a insertar
cin>>noB;
int conjuntoa[noA],conjuntob[noB];
cout<<"Digita los numeros de 'A'
"<<endl;
for(int i=0; i<noA; i++){
cin>>conjuntoa[i];
if(conjuntoa[i]<1){
cout<<"la cadena inicia con 0,
introduce un numero entero diferente de 0 \n"<<endl;
cin>>conjuntoa[i];
}
}
cout<<"Digita los numeros de 'B'
"<<endl;
for(int j=0; j<noB; j++){
cin>>conjuntob[j];
if(conjuntob[j]<1){
cout<<"La cadena inicia con 0,
introduce un numero entero diferente de 0 \n"<<endl;
cin>>conjuntob[j];
}
}
cout<<"A=["; //aqui se
guardan los numeros insertados anteriormente tanto para A como para B
for(int k=0; k<noA; k++){
cout<<conjuntoa[k]<<",";
}
cout<<"]";
cout<<endl;
cout<<"B=[";
for(int l=0; l<noB; l++){
cout<<conjuntob[l]<<",";
}
cout<<"]";
cout<<operacion_numeros(conjuntoa,conjuntob,noA,noB);
}
return 0;
system("pause");
}
PANTALLA DE SALIDA

0 comentarios :
Publicar un comentario