Boris Bernal

All generations.

generate functionSat, 03 Jun 2023

Una Clínica desea llevar el registro de sus pacientes, donde cada paciente debe tener (código o cedula, nombres, apellidos, dirección, teléfono), el programa debe permitir: a. Registrar un nuevo paciente b. Eliminar paciente (en cualquier posición) c. Actualizar Pacientes (modificar algún dato) d. Mostrar Listado

#include <iostream> #include <string> using namespace std; struct Datos { int codigo; string nombre; string apellido; string direccion; int telefono; }; struct Paciente { Datos datos; Paciente *sig; }; Paciente *primero, *ultimo; void insertarPaciente(Datos d); void mostrarPaciente(); Paciente *buscarPaciente(int codigo); void eliminarPaciente(int codigo); void actualizarPaciente(int codigo); int main() { bool continuar = true; int codigo = 0; do { int opcion = 0; cout << "\n1) Agregar Paciente\n"; cout << "2) Ver Pacientes\n"; cout << "3) Eliminar Paciente\n"; cout << "4) Actual

C++
View
generate functionSat, 03 Jun 2023

Una Clínica desea llevar el registro de sus pacientes, donde cada paciente debe tener (código o cedula, nombres, apellidos, dirección, teléfono), el programa debe permitir: a. Registrar un nuevo paciente b. Eliminar paciente (en cualquier posición) c. Actualizar Pacientes (modificar algún dato) d. Mostrar Listado

struct patient { int code; int tel; string name; string lastName; string address; }; void main() { patient p[10]; for (int i = 0; i < 10, i++) { patient p[i] = {i, i, "name", "lastName", "address"}; } }

C++
View
generate functionFri, 02 Jun 2023

Elabore un programa en C++, donde se pueda ingresar, al inicio, al final, y en cualquiera posición de la lista y permita realizar la suma de la lista.

#include<iostream> #include <windows.h> #include <stdio.h> using namespace std; struct nodo { int dato; nodo *siguiente; }; int insertarinicio(nodo *&lista,int n); int insertarfinal(nodo *&lista,int n); int insertarenmedio(nodo *&lista,int n,int pos); void suma(nodo *&lista); int main(){ nodo *lista=NULL; int n,pos; cout<<"Ingrese un numero"<<endl; cin>>n; insertarinicio(lista,n); cout<<"Ingrese un numero"<<endl; cin>>n; insertarfinal(lista,n); cout<<"Ingrese un numero"<<endl; cin>>n; pos=2; insertarenmedio(lista,n,pos); suma(lista); system

C++
View
generate functionSat, 03 Jun 2023

Un programa que muestre la venta de celulares que permita agregar y eliminar en la lista y al elemento ser registrado que muestre su marca modelo y precio

#include <stdio.h> #include <conio.h> #include <stdlib.h> #define TAM 20 struct celular { char marca[TAM]; char modelo[TAM]; float precio; }; int main (void) { struct celular venta[TAM]; struct celular celular; int opcion; int i; int j; system("cls"); for(i=0;i<TAM;i++) { printf("\t\t\t\t\t\t\t\t Ingrese la marca : "); fflush(stdin); gets(venta[i].marca); printf("\t\t\t\t\t\t\t\t Ingrese el modelo : "); fflush(stdin); gets(venta[i].modelo); printf("\t\t\t\t\

C++
View
generate functionFri, 02 Jun 2023

crear una lista donde se puedan ingresar números reales, una vez ingresados se puedan ordenar de mayor a menor, mostrar la lista, obtener el promedio de los valores de cada lista.

++ #include <iostream> #include <vector> #include <algorithm> using namespace std; vector <int> myVector; int menuChoice; int num; float sum = 0; float avg = 0; int main() { do { cout << "1) Agregar elemento a la lista." << endl; cout << "2) Mostrar lista." << endl; cout << "3) Ordenar lista." << endl; cout << "4) Obtener promedio de los valores de cada lista." << endl; cout << "0) Salir." << endl; cout << "Ingrese su opción: "; cin >> menuChoice; switch (menuChoice) { case 1: { cout << "Ingrese el número que desea agregar a la lista: "; cin >> num; myVector.push_back

generate functionFri, 02 Jun 2023

crear una lista donde se puedan ingresar números reales, una vez ingresados se puedan ordenar de mayor a menor, mostrar la lista, obtener el promedio de los valores de cada lista.

void crear_lista(int l[]) { int i = 0; int n = 0; do{ printf("Ingrese un valor entero: \n"); scanf("%d", &n); l[i] = n; ++i; }while(n != 0); } void ordenar_lista(int l[]) { int i, j, temp; for(i = 0; i < 100; i++) { for(j = i + 1; j < 100; j++) { if(l[i] > l[j]) { temp = l[i]; l[i] = l[j]; l[j] = temp; } } } } int calcular_promedio(int l[]) { int suma = 0; int i = 0; for(i = 0; i < 100;

C++
View
generate functionSat, 03 Jun 2023

Una Clínica desea llevar el registro de sus pacientes, donde cada paciente debe tener (código o cedula, nombres, apellidos, dirección, teléfono), el programa debe permitir: a. Registrar un nuevo paciente b. Eliminar paciente (en cualquier posición) c. Actualizar Pacientes (modificar algún dato) d. Mostrar Listado

#include <iostream> #include <stdio.h> #include <string.h> using namespace std; #define CANTIDADPACIENTES 5 struct Pacientes{ int codigo; char nombres[50]; char apellidos[50]; char direccion[50]; int telefono; char tipoSangre[3]; }; void menu(){ printf("\n\nMenu Opciones\n"); printf("1. Agregar Paciente\n"); printf("2. Eliminar Paciente\n"); printf("3. Modificar Paciente\n"); printf("4. Mostrar Listado\n"); printf("5. Salir\n"); printf("\n"); } Pacientes pacientes[CANTIDADPACIENTES]; void mostrarListado(){ printf("\n\nListado Pacientes\n"); for (int i = 0;

C++
View
generate functionSat, 03 Jun 2023

Una Clínica desea llevar el registro de sus pacientes, donde cada paciente debe tener (código o cedula, nombres, apellidos, dirección, teléfono), el programa debe permitir: a. Registrar un nuevo paciente b. Eliminar paciente (en cualquier posición) c. Actualizar Pacientes (modificar algún dato) d. Mostrar Listado

typedef struct paciente{ string codigo; string nombres; string apellidos; string direccion; string telefono; }; struct paciente* getNewPaciente(string codigo, string nombres, string apellidos, string direccion, string telefono); void addPaciente(string codigo, string nombres, string apellidos, string direccion, string telefono); void deletePaciente(int position); void updatePaciente(int position, struct paciente* newPaciente); void showListado();

C++
View
generate functionFri, 02 Jun 2023

crear una lista donde se puedan ingresar números reales, una vez ingresados se puedan ordenar de mayor a menor, mostrar la lista, obtener el promedio de los valores de cada lista.

def crear_lista(a): lista=[] for i in a: lista.append(i) return lista def ordenar(a): return sorted(a, reverse=True) def promedio(a): return sum(a)/len(a) def mostrar(a): for i in a: print(i) nums = [] while True: num = input("Ingrese un numero: ") if num == 'fin': break nums.append(float(num)) lista = crear_lista(nums) ordenada = ordenar(lista) prom = promedio(lista) mostrar(ordenada) print("Promedio:", prom )

Python
View
generate functionFri, 02 Jun 2023

Elaborar un programa donde se pueda ingresar un elemento en cualquier parte de la lista y realize la suma de la lista

int main(){ int vector[100], i, n, suma, posicion; do{ cout<<"Ingrese un numero: "; cin>>n; }while(n<0 || n>100); suma=0; for(i=0;i<n;i++){ cout<<"Ingrese elementos: "; cin>>vector[i]; cout<<endl; suma=suma+vector[i]; } cout<<"Ingrese la posicion donde quiere ingresar el numero: "; cin>>posicion; for (i=n;i>=posicion;i--){ vector[i+1]=vector[i]; } cout<<"Ingrese el numero a insertar: "; cin>>vector[posicion]; cout<<endl; suma=suma+vector[posicion]; n=n+1; for(i

C++
View

Want to kickstart your project?Use the new AI Studio to create your code