Anderson Pozo

All generations.

generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <cmath> using namespace std; bool esPrimo(int a) { bool res = true; if (a <= 1) { return false; } for(int i = 2; i < a; i++) { if(a % i == 0){ res = false; break; } } return res; } int main() { int n, primerPar, primerPrimo; for(int i = 0; i < 10; i++) { cin >> n; if(n % 2 == 0) { primerPar = n; break; } } cout << "El primer par es " << primerPar << "\n"; for(int i = 0; i < 10; i++) { cin >> n; if(esPrimo(n)) { primerPrimo = n; break; } } cout << "

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int main() { int a[] = {1, 5, 7, 2, 3, 6, 7, 8, 3, 5}; int i = 0; int first_par = 0; int first_prime = 0; while (first_par == 0 || first_prime == 0) { int number = a[i]; if (number % 2 == 0) { first_par = number; } int j = 2; for (; j < number; j++) { if (number % j == 0) { break; } } if (number == j) { first_prime = number; } i++; } printf("first_par: %d\n", first_par); printf("first_prime: %d\n", first_prime); }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

int main() { int numero; int posicion = 0; int maximo = 0; int posicion_maximo = 0; while(numero != 0) { cin >> numero; posicion += 1; if(numero > maximo) { maximo = numero; posicion_maximo = posicion; } } cout << "La posicion del maximo es: " << posicion_maximo << endl; cout << "El maximo es: " << maximo << endl; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> #include <math.h> int main() { int v[10]; int i; int par = 0; int primo = 0; printf("Ingrese diez numero: \n"); for (i = 0; i < 10; i++) { scanf("%d", &v[i]); } for (i = 0; i < 10; i++) { if (v[i] % 2 == 0 && par == 0) { par = v[i]; } int j; int esPrimo = 1; int raiz = sqrt(v[i]); if (v[i] != 0 && v[i] != 1) { for (j = 2; j <= raiz; j++) { if (v[i] % j == 0) { esPrimo = 0; break; } } } else { esPrim

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int main(int argc, char const *argv[]) { int num; cout << "Ingrese 10 numeros enteros: "; int arr[10]; for (int i = 0; i < 10; i++) { cin >> arr[i]; } bool primo = true; for (int i = 0; i < 10; i++) { if (arr[i] % 2 == 0) { cout << "El primer numero par es: " << arr[i] << endl; break; } } for (int i = 0; i < 10; i++) { for (int j = 2; j < arr[i]; j++) { if (arr[i] % j == 0) { primo = false; break; } } if (primo) { cout << "El primer numero primo es: " << arr[i]

C++
View
typingsSat, 01 Jul 2023

#include <iostream> using namespace std; int main() { int i = 1, entrada, cantidad_entradas, total_recaudado = 0; cantidad_entradas = 100; while(cantidad_entradas != 0){ cout << "Ingrese la cantidad de entradas que desea comprar: "; cin >> entrada; if (entrada < 0) { cout << "Ingrese un numero mayor o igual a 0." << endl; } else if (entrada > cantidad_entradas) { cout << "No existe la cantidad de entradas ingresadas." << endl; } else { if (entrada > 0 && i == 50) { total_recaudado += entrada * 12000; i += entrada; cantidad_entradas -= entrada; } else { total_recaudado += entrada * 12000

## Nested Types A type may have a nested type. The nested type may be a class, struct, enum or interface. The code below shows how to define a type with a nested class.

generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

def find_prime_number(numbers): for x in numbers: if is_prime_number(x): return x return None def is_prime_number(x): if x < 2: return False else: for n in range(2, x-1): if x % n == 0: return False return True numbers = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199] find_prime_number(numbers)

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. - Número de Cliente (201 a 210) - Tipo de Cliente (1=comercio, 2=empresa, 3=ONG) Este lote se ingresa desordenado. Existe otro lote con los datos de las compras realizadas por sus clientes durante el mes pasado. Para cada compra realizada se tienen los siguientes datos: - Número de Cliente (201 a 210) - Día de la compra (1 a 31) - Importe de la compra - Número de comercio donde se realizó la compra (10 a 20) Este lote de registros finaliza con un registro con número de cliente igual a cero. Puede haber más de un registro para el mismo cliente, para el mismo día, etc. Se pide a partir de estos datos, determinar e informar: a) El número de cliente que realizó la mayor cantidad de operaciones en total durante el mes (sin tener en cuenta los importes de las compras). FORMATO: EL CLIENTE QUE REALIZÓ MAYOR CANTIDAD DE OPERACIONES ES: 205 b) El número de día con mayor importe de venta individual. FORMATO: EL DÍA CON MAYOR IMPORTE DE VENTA INDIVIDUAL ES: 15 c) Informar los números de comercios que no hayan registrado operaciones durante el mes. FORMATO: LOS NUMEROS DE COMECIOS QUE NO REGISTRARON OPERACIONES SON: 11 15 17 20

#include <iostream> using namespace std; int main() { int numero, tipo, dia, importe, comercio, cliente, dia1, comercio1, cliente1, dia2, comercio2, cliente2, dia3, comercio3, cliente3, dia4, comercio4, cliente4, dia5, comercio5, cliente5, dia6, comercio6, cliente6, dia7, comercio7, cliente7, dia8, comercio8, cliente8, dia9, comercio9, cliente9, dia10, comercio10, cliente10, mayor, diamayor, comercio11, comercio12, comercio13, comercio14, comercio15, comercio16, comercio17, comercio18, comercio19, comercio20; cout <<"INGRESE EL NUMERO DE CLIENTE: "; cin

C++
View
generate functionMon, 17 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

#include <iostream> #include <cstdio> using namespace std; int main() { int n, total; int cajas = 12; int sueltos = 1; cout << "Ingrese la cantidad de huevos" << endl; cin >> n; if (n < cajas){ total = sueltos * n; } else { int cajas_totales = n / cajas; int huevos_sueltos = n % cajas; total = cajas_totales * 100 + huevos_sueltos * sueltos; } cout << "Resultado: " << total << endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

#include <iostream> using namespace std; int main() { int dia, mes, anio; cout << "Ingrese el dia de nacimiento: "; cin >> dia; cout << "Ingrese el mes de nacimiento: "; cin >> mes; cout << "Ingrese el año de nacimiento: "; cin >> anio; cout << endl << "Ingreso los datos de nacimiento: " << dia << "/" << mes << "/" << anio << endl; return 0; }

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

#include <iostream> using namespace std; int main() { int n, cajas, sueltos; cout << "Ingrese la cantidad de huevos comprados : "; cin >> n; cajas = n / 12; sueltos = n % 12; cout << "El cliente compro " << cajas << " cajas y " << sueltos << " huevos sueltos"; cout << "El precio total a pagar es : " << cajas * 100 + sueltos * 12; return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <list> #include <cmath> using namespace std; list<int> l; bool isPrime(int n) { if (n == 2 or n == 3) return true; if (n == 1 or n % 2 == 0) return false; int root = sqrt(n); for (int i = 3; i <= root; ++i) if (n % i == 0) return false; return true; } int main() { l.push_back(2); l.push_back(3); l.push_back(5); l.push_back(7); l.push_back(1); l.push_back(4); l.push_back(6); l.push_back(8); l.push_back(9); l.push_back(10); list<int>::iterator it = l.begin(); int first_

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo, usando el ciclo for.

#include <stdio.h> int main() { int n, first = 0, second = 1, next, c; printf("Enter the number of terms\n"); scanf("%d",&n); printf("First %d terms of Fibonacci series are :-\n",n); for ( c = 0 ; c < n ; c++ ) { if ( c <= 1 ) next = c; else { next = first + second; first = second; second = next; } printf("%d\n",next); } return 0; }

C++
View
generate functionTue, 25 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor. Probar CADA UNA de las siguientes 6 combinaciones: N1=8, N2=6, N3=10. N1=8, N2=10, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=8, N3=10. N1=10, N2=8, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=10, N3=8. N1=10, N2=6, N3=8. En ambas se debe mostrar 6, 8, 10.

#include <iostream> using namespace std; int menor (int a, int b, int c){ if (a <= b && a <= c){ return a; } else if (b <= a && b <= c){ return b; } else if (c <= b && c <= a){ return c; } } int mayor (int a, int b, int c){ if (a >= b && a >= c){ return a; } else if (b >= a && b >= c){ return b; } else if (c >= b && c >= a){ return c; } } int mediano (int a, int b, int c){ if (a >= b && a <= c){ return a; } else if (a >= c && a <= b){ return a; } else if (b >= a && b <= c){ return b; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <iostream> using namespace std; int main() { int mes; cout << "Escribe el numero de mes: "; cin >> mes; switch(mes) { case 1: case 2: case 3: cout << "Trimestre 1" << endl; break; case 4: case 5: case 6: cout << "Trimestre 2" << endl; break; case 7: case 8: case 9: cout << "Trimestre 3" << endl; break; case 10: case 11: case 12: cout << "Trimestre 4" << endl; break; default: cout << "Error, mes no valido" << endl; } return 0; }

C++
View
generate functionSat, 24 Jun 2023

la fábrica de tortas TapiaCakes dispone de la información de los pedidos realizados el último bimestre. Por cada pedido de una torta se registró: ID de Pedido (entero) ID de Torta (entero entre 1 y 7) Peso (float) Días de anticipación del pedido (entero) ID de Cliente (entero entre 800 y 1399) ID de Medio de Contacto (entero) El fin de la carga de datos se indica con un ID de pedido negativo. Para cada punto se pide calcular e informar 1)La cantidad de clientes distintos que hayan realizado algún pedido con más de 90 días de anticipación. 2)Hacer una función llamada Punto 2 que liste los ID de los clientes que hayan pedido más de una vez la misma torta. 3)Hacer una función llamada Punto3 que liste por cada torta el peso máximo registrado. Listar el nombre de la torta y el peso máximo. 4) Los ID de Clientes que no hayan pedido tortas en persona ni por WhatsApp. Aclaraciones: Los nombres de las tortas son: 1: Rogel 2: Selva negra 3: Cheesecake 4: Chocotorta 5: Lemon pie 6: Balcarce 7: Chajá Los IDs de Medios de Contacto son los siguientes: 1000: En Persona 2000: Mail 3000: WhatsApp 4000: Instagram Puede haber tortas que no hayan registrado ventas. Por lo tanto, no tendrán un peso máximo calculable.

#include <iostream> #include <fstream> #include <string> using namespace std; int main(){ int pedido, torta, dias, cliente, contacto; float peso; int cant = 0, cant2 = 0, cant3 = 0, cant4 = 0; ifstream file("tortas.txt"); ofstream file2("resultado.txt"); while(file >> pedido >> torta >> peso >> dias >> cliente >> contacto){ if(pedido < 0){ break; } if(dias > 90 && cliente < 800 && cliente > 1399){ cant++; } if(torta == torta){ cant2++; } if(torta == torta && peso > peso){ cant3++; } if(contacto != 1000 && contacto != 3000){ cant4++; } } cout << "Cantidad de clientes

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo, usando el ciclo for.

void ejercicio1() { int numeros[10]; int posPar = 0, posPrimo = 0; for (int i = 0; i < 10; i++) { cout << "Ingrese un numero: "; cin >> numeros[i]; } for (int i = 0; i < 10; i++) { cout << numeros[i] << endl; if (posPar == 0) { if (numeros[i] % 2 == 0) { posPar = i; } } if (posPrimo == 0) { if (numeros[i] == 1 || numeros[i] == 2) { posPrimo = i; } else { for (int j = 2; j < numeros[i]; j++) { if (numeros[i] % j == 0) { break; } if (j == (numeros[i]

C++
View
generate functionMon, 26 Jun 2023

Hacer un programa que permita ingresar una lista de números positivos, negativos o cero hasta que la diferencia entre el máximo y el mínimo sea mayor a 10. Calcular e informar: La cantidad de números que componen la lista.

#include <iostream> using namespace std; int main() { int dato = 0; int maxi = 0; int mini = 0; int cantidad = 0; while (dato != 1){ cout << "ingrese numero: " << endl; cin >> dato; if (dato > maxi){ maxi = dato; } if (mini == 0){ mini = dato; }else{ if (dato < mini){ mini = dato; } } cantidad++; } cout << "Cantidad de numeros: " << cantidad << endl; return 0; }

C++
View
generate functionSat, 01 Jul 2023

El mejor ilusionista que existe en el planeta "Abelly Faustini" presentará uno de sus más famosos shows titulado "WHILE(TRUE): El arte del Break", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000. Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de vender todas las entradas disponibles. El ilusionista nos pide que la entrada número 50 sea gratis, ya que es una cábala que tiene en todos sus shows. El programa debe informar: Total recaudado FORMATO: EL TOTAL RECAUDADO ES: $35000 Cantidad de entradas sin vender FORMATO: CANTIDAD DE ENTRADAS SIN VENDER: 30

#include <iostream> using namespace std; int main() { int total = 100; int cont = 0; int precio = 12000; int vendidas = 0; int precioTotal = 0; int precioSinVender = 0; while (cont <= total) { cout << "Ingrese la cantidad de entradas vendidas: "; cin >> vendidas; cont += vendidas; if (cont == 50) { cont--; precioTotal = precioTotal + precio * (cont - 1); } else if (cont > 50) { precioTotal = precioTotal + precio * (cont - 1); } if (vendidas < 0 || vendidas > 0) { if (cont > 100 || cont == 100) { precioSinVender = 100 - (cont - 1); break; } else if (cont

C++
View
generate functionTue, 20 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> int main() { int array[10] = {2, 4, 3, 7, 3, 6, 1, 9, 5, 8}; int *pArray; int par = 0; int primo = 0; pArray = array; for (int i = 0; i < 10; i++) { if(*pArray % 2 == 0) { par = *pArray; break; } pArray++; } pArray = array; for (int i = 0; i < 10; i++) { int counter = 0; for (int j = 1; j <= *pArray; j++) { if(*pArray % j == 0) { counter++; } } if (counter == 2) { primo = *pArray; break; } pArray++; } printf("El primer numero par

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main() { int a[4]; int i; for(i=0; i<4; i++){ cout << "Ingrese numero [" << i << "]:"; cin >> a[i]; } for(i=0; i<3; i++){ if(a[i] > a[i+1]){ cout << "Conjunto desordenado" << endl; return 0; } } cout << "Conjunto ordenado" << endl; return 0; }

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo, usando el ciclo for.

void parPrimo(int lista[], int tam) { int i; int par = 0; int primo = 0; for(i = 0; i < tam; i++) { if(lista[i] % 2 == 0) { par = lista[i]; break; } } for(i = 0; i < tam; i++) { int j; int flag = 0; for(j = 1; j < lista[i]; j++) { if(lista[i] % j == 0) { flag++; } } if(flag <= 2) { primo = lista[i]; break; } } printf("primer par: %d\nprimer primo: %d\n", par, primo); }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

int a, b, c, d; cout << “Ingrese el valor de a” << endl; cin >> a; cout << “Ingrese el valor de b” << endl; cin >> b; cout << “Ingrese el valor de c” << endl; cin >> c; cout << “Ingrese el valor de d” << endl; cin >> d; if (a < b && b < c && c < d) { cout << “Conjunto Ordenado” << endl; } else { cout << “Conjunto Desordenado” << endl; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

void print_prime_and_pair(int list[], int size) { int pair = 0; int prime = 0; for(int i = 0; i < size; i++) { if(list[i] % 2 == 0) { pair = list[i]; break; } } for(int i = 0; i < size; i++) { int is_prime = 1; for(int j = 2; j < list[i]/2; j++) { if(list[i] % j == 0) { is_prime = 0; break; } } if(is_prime == 1) { prime = list[i]; break; } } printf("El primer numero par es %d, y el primer numero primo es %d.", pair, prime); }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

void max_position(double *list, int *max_pos, double *max_value, int n) { *max_pos = 0; *max_value = list[0]; for (int i = 1; i < n; i++) { if (list[i] > *max_value) { *max_value = list[i]; *max_pos = i; } } } int main() { double list[MAX_LEN]; int i, n; double max_value; int max_pos; n = 0; while (1) { printf("\nEnter number (%d of %d): ", n+1, MAX_LEN); scanf("%lf", &list[n]); if (list[n] == 0) break; n++; } max_position(list, &max_pos, &max_value, n); printf("\nMax value =

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main() { int a, b, c, d; cout << "Ingrese primer valor: " << endl; cin >> a; cout << "Ingrese segundo valor: " << endl; cin >> b; cout << "Ingrese tercer valor: " << endl; cin >> c; cout << "Ingrese cuarto valor: " << endl; cin >> d; if (a < b && b < c && c < d) { cout << "Conjunto ordenado" << endl; } else { cout << "Conjunto desordenado" << endl; } return 0; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> #include <iomanip> #include <map> #include <string> using namespace std; int main() { map<int,int> inscriptions; int day; int total_inscriptions = 0; cout << "Ingrese el dia y la cantidad de alumnos inscriptos en el dia" << endl; do{ cout << "Dia: "; cin >> day; if(day != 0){ int inscriptions_per_day; cout << "Inscriptos: "; cin >> inscriptions_per_day; inscriptions[day] = inscriptions_per_day; total_inscriptions += inscriptions_per_day; } } while(day != 0); int day_with_less_inscriptions = 0; int less_inscriptions = 0; for (auto const &pair : inscriptions) { int day =

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main() { int a, b, c, d; cout << "Ingrese cuatro numeros:" << endl; cin >> a >> b >> c >> d; if(a < b && b < c && c < d) { cout << "Conjunto ordenado" << endl; } else { cout << "Conjunto desordenado" << endl; } return 0; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

void max_par(int a[], int size) { int max = a[0]; for (int i = 0; i < size; i++) { if (a[i] % 2 == 0) { if (a[i] > max) { max = a[i]; } } } cout << "el primer par es: " << max << endl; } void max_primo(int a[], int size) { int max = a[0]; for (int i = 0; i < size; i++) { if (primo(a[i])) { if (a[i] > max) { max = a[i]; } } } cout << "el primer primo es: " << max << endl; } void max_n(int a[], int size) { int max = a[0]; for (int i = 0; i < size; i++) { if (a

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar

void main(){ int x; printf("Ingrese el monto a retirar: "); scanf("%d", &x); printf("\n\nSe retiran:\n"); printf("%d billetes de $1.000\n", x/1000); x = x - (x/1000)*1000; printf("%d billetes de $500\n", x/500); x = x - (x/500)*500; printf("%d billetes de $200\n", x/200); x = x - (x/200)*200; printf("%d billetes de $100\n", x/100); }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

def primo(n): if n % 2 == 0 and n > 2: return False for i in range(3, int(math.sqrt(n)) + 1, 2): if n % i == 0: return False return True def par(n): if n % 2 == 0 and n > 2: return True return False def par_y_primo(x): for i in range(0, len(x)): if par(x[i]) == True: return x[i] elif primo(x[i]) == True: return x[i] par_y_primo([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

int nacimiento, actual, años, edad; int mes, dia, hora, minuto, segundo; cout<<"Ingrese fecha de nacimiento: "<<endl; cout<<"Dia: "; cin>>dia; cout<<"Mes: "; cin>>mes; cout<<"Año: "; cin>>años; cout<<"Ingrese fecha actual: "<<endl; cout<<"Dia: "; cin>>dia; cout<<"Mes: "; cin>>mes; cout<<"Año: "; cin>>años; edad=años-nacimiento; cout<<"La edad de la persona es: "<<edad<<endl;

C++
View
generate functionSun, 23 Jul 2023

Hacer un programa para ingresar por teclado tres números e informar con una leyenda aclaratoria si los tres son todos distintos entre sí, caso contrario no emitir nada. Ayuda: Si A es distinto de B y B es distinto de C, es no sígnica que A y C sean distintos. Ejemplo: A=8, B=6 y C=8.

#include <iostream> #include <cstdlib> using namespace std; int main () { int a, b, c; cout << "Ingrese el primer numero: "; cin >> a; cout << "Ingrese el segundo numero: "; cin >> b; cout << "Ingrese el tercer numero: "; cin >> c; if (a != b && b != c) { cout << "Todos los numeros son distintos"; } system("PAUSE"); return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int trimestre(int mes) { return mes/3; } trimestre(7)

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

#include <iostream> using namespace std; int main(){ int dia, diaActual, mes, mesActual, anio, anioActual; cout << "Ingrese su dia de nacimiento: "; cin >> dia; cout << "Ingrese su mes de nacimiento: "; cin >> mes; cout << "Ingrese su anio de nacimiento: "; cin >> anio; cout << "Ingrese el dia actual: "; cin >> diaActual; cout << "Ingrese el mes actual: "; cin >> mesActual; cout << "Ingrese el anio actual: "; cin >> anioActual; if(diaActual - dia >= 0) cout << "Usted tiene " << anioActual - anio << " anios";

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include<stdio.h> #include<conio.h> int main() { int num[10], i, c, j, prime, par; for(i = 0; i < 10; i++) { printf("Enter a number: "); scanf("%d", &num[i]); } printf("\n"); for(i = 0; i < 10; i++) { c = 0; for(j = 1; j <= num[i]; j++) { if(num[i] % j == 0) { c++; } } if(c == 2) { prime = num[i]; break; } } printf("The first prime number is %d\n\n", prime); for(

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> using namespace std; bool isPrime(int number) { int divisor; for(divisor = 2; divisor <= number / 2; divisor++) { if(number % divisor == 0) { return false; } } return true; } int main() { int number; for(number = 2; number <= 20; number++) { if(isPrime(number)) { cout << number << " is a prime number\n"; } else { cout << number << " is not a prime number\n"; } } return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> using namespace std; int main(){ int nro = 0, n = 0, listaNum[10], b = 0, c = 0, d = 0; int a = 0, primo = 0, par = 0, j = 0; for(a = 0; a < 10; a++){ cout<<"Ingrese un numero: "; cin>>nro; listaNum[a] = nro; } //primer numero par for(b = 0; b < 10; b++){ if(listaNum[b] % 2 == 0){ par = listaNum[b]; break; } } //primer numero primo for(c = 0; c < 10; c++){ for(d = 1; d <= listaNum[c]; d++){ if(listaNum[c] % d == 0){ n++; } }

C++
View
generate functionThu, 03 Aug 2023

Hacer un programa para que el usuario ingrese dos números y luego el programa muestre por pantalla los números entre el menor y el mayor de ambos. Ejemplo, si el usuario ingresa 3 y 15, se mostrarán los números entre el 3 y el 15; y si el usuario ingresa 25 y 8, se mostrarán los números entre el 8 y el 25.

#include <iostream> using namespace std; void pideNumeros() { int numero1, numero2; cout << "Ingrese un numero: "; cin >> numero1; cout << "Ingrese otro numero: "; cin >> numero2; cout << "Los numeros entre el menor y el mayor son: "; if (numero1<numero2) { for (int i = numero1; i<=numero2; i++) { cout << i << " "; } } else { for (int i = numero2; i<=numero1; i++) { cout << i << " "; } } } int main() { pideNumeros(); return 0; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

using namespace std; #include <iostream> int main() { int dia, alumnos, suma = 0, min = 999999, diaMin; while(true){ cout << "Dia: "; cin >> dia; if(dia == 0){break;} cout << "Alumnos inscriptos: "; cin >> alumnos; suma+=alumnos; if(alumnos < min){ min = alumnos; diaMin = dia; } } cout << "Dia minimo: " << diaMin << " con " << min << " inscriptos." << endl; cout << "Total de inscriptos: " << suma << endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include<iostream> int mes; int trim; int main(){ std::cout << "Ingrese mes: "; std::cin >> mes; trim = mes/3; std::cout << "Es el trimestre: " << trim << "\n"; return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> #include <time.h> int main() { int numbers[10]; for (int i = 0; i < 10; i++) { printf("Ingrese un número: "); scanf("%d", &numbers[i]); } // Find the first even int firstEven = 0; for (int i = 0; i < 10; i++) { if (numbers[i] % 2 == 0) { firstEven = numbers[i]; break; } } printf("El primer número par es: %d\n", firstEven); // Find the first prime int firstPrime = 0; for (int i = 0; i < 10; i++) { int isPrime = 1; for (int j = 2; j < numbers[i]; j++) { if (numbers[i] % j == 0) { isPrime = 0;

C++
View
generate functionSun, 30 Jul 2023

Un año es bisiesto si es múltiplo de 4, exceptuando a los años que son múltiplos de 100 pero que no sean múltiplos de 400. Esto último significa que el año 1900 no es bisiesto, pero el año 2000 si lo es. Hacer un programa para que ingresar un año y listar por pantalla si es bisiesto o no lo es. Ejemplo 1. Si se ingresa el año 2020 se indicará como bisiesto. Ejemplo 2. Si se ingresa el año 2019 se indicará como no bisiesto. Ejemplo 3. Si se ingresa el año 1800 o 1900 se indicará como no bisiesto. Ejemplo 4. Si se ingresa el año 1600 o 2000 se indicará como bisiesto.

#include <iostream> using namespace std; int main() { int year; cout << "Ingrese el año: " << endl; cin >> year; if ((year % 400 == 0) || (year % 4 == 0) && (year % 100 != 0)) { cout << "Es bisiesto"; } else { cout << "No es bisiesto"; } return 0; }

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

#include <iostream> #include <string> using namespace std; int main(){ int huevos = 0; cout << "Ingrese la cantidad de huevos: "; cin >> huevos; int cantidad_cajas = huevos/ 12; int huevos_sueltos = huevos% 12; cout << "El total a pagar es: " << 100*cantidad_cajas + 12 * huevos_sueltos << endl; return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <list> std::list<int> nums = {1,2,3,4,5,6,7,8,9,10}; bool primo = true; for(int i : nums) { if(i%2 == 0) { std::cout << "El primer numero par es: " << i << std::endl; break; } for(int j = 3; j < i; j+=2) { if(i%j == 0) { primo = false; break; } } if(primo) { std::cout << "El primer numero primo es: " << i << std::endl; break; } primo = true; }

C++
View
generate functionTue, 20 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <math.h> using namespace std; bool esPrimo(int num){ int contador = 2; bool primo = true; while ((primo) && (contador!=num)){ if (num % contador == 0) primo = false; contador++; } return primo; } int main(){ int numeros[10], primeroPar=0, primeroPrimo=0; for (int i = 0; i < 10; i++) cin >> numeros[i]; for(int i = 0; i < 10; i++){ if(numeros[i] % 2 == 0){ primeroPar = numeros[i]; break; } } for(int i = 0; i < 10; i++){ if(esPrimo(numeros[i])){ primeroPrimo = numeros[i];

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136

#include <iostream> using namespace std; int main () { int cantidad; int total; cout << "Ingrese la cantidad de huevos que compra el cliente:" << endl; cin >> cantidad; int huevos_sueltos = cantidad % 12; int huevos_cajas = cantidad / 12; total = (huevos_cajas * 100) + (huevos_sueltos * 12); cout << "El total a pagar es de: $" << total << endl; return 0; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0.

def add(a, b): return a + b add(1, 2)

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

int i=0; int numero1, numero2, numero3, numero4; int conjuntoOrdenado = 0; cout<< "Ingrese 4 numeros por teclado. Ejemplo: 3 4 5 6 "<<endl; cin>> numero1; cin>> numero2; cin>> numero3; cin>> numero4; if(numero1 < numero2) { if(numero2 < numero3) { if(numero3 < numero4) { cout<<"Conjunto Ordenado"<<endl; conjuntoOrdenado = 1; } } } if(conjuntoOrdenado == 0) { cout<<"Conjunto Desordenado"<<endl; }

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar

void main() { int s, n, c, x, i; printf("ingrese el total a retirar\n"); scanf("%d", &s); x = s; for (i = 0; i < 4; i++) { switch (i) { case 0: c = 1000; break; case 1: c = 500; break; case 2: c = 200; break; case 3: c = 100; break; } n = s / c; s = s % c; printf("cantidad de billetes de %d:%d\n", c, n); } printf("monto total retirado: %d", x); }

C++
View
generate functionSun, 23 Jul 2023

Hacer un programa para ingresar por teclado tres números e informar con una leyenda aclaratoria si los tres son todos distintos entre sí, caso contrario no emitir nada. Ayuda: Si A es distinto de B y B es distinto de C, es no sígnica que A y C sean distintos. Ejemplo: A=8, B=6 y C=8.

#include <stdio.h> int main() { int a, b, c; printf("Ingrese a: "); scanf("%d", &a); printf("Ingrese b: "); scanf("%d", &b); printf("Ingrese c: "); scanf("%d", &c); if (a != b and b != c and a != c) { printf("Todos los numeros son distintos") } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado las cuatro notas de los exámenes obtenidas por un alumno y luego emitir un solo cartel de acuerdo a las siguientes condiciones: - “Promociona”, si obtuvo en los cuatro exámenes nota 7 o más. - “Rinde examen final”, si obtuvo nota 4 o más en por lo menos tres exámenes. - “Recupera Parciales”, si obtuvo nota 4 o más en por lo menos uno de los exámenes. - “Recursa la materia”, si no aprobó ningún examen parcial.

#include <iostream> using namespace std; int main() { int n1, n2, n3, n4; cout << "Ingrese la nota del primer parcial: "; cin >> n1; cout << "Ingrese la nota del segundo parcial: "; cin >> n2; cout << "Ingrese la nota del tercer parcial: "; cin >> n3; cout << "Ingrese la nota del cuarto parcial: "; cin >> n4; if (n1 >= 7 && n2 >= 7 && n3 >= 7 && n4 >= 7) cout << "El alumno Promociona"; else if (n1 >= 4 && n2 >= 4 && n3 >= 4) cout << "El alumno Rinde Examen Final"; else if (n1 >= 4 || n2 >= 4 || n3 >= 4 || n4 >= 4) cout << "El alumno

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

#include <stdio.h> int main() { int N,C,S,R; printf("Ingrese Cantidad de Huevos: "); scanf("%d",&N); C=N/12; S=N%12; R=C*100+S*12; printf("Las cajas son: %d\n",C); printf("Los huevos sueltos son: %d\n",S); printf("El importe es: %d\n",R); return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

#include <iostream> using namespace std; int main() { int dia_nac, mes_nac, anio_nac; int dia_actual, mes_actual, anio_actual; cout<<"Ingrese la fecha de nacimiento de la persona (dia, mes, anio)"<<endl; cin>>dia_nac>>mes_nac>>anio_nac; cout<<"Ingrese la fecha actual (dia mes anio)"<<endl; cin>>dia_actual>>mes_actual>>anio_actual; int edad; if (dia_nac <= dia_actual && mes_nac <= mes_actual){ edad = anio_actual - anio_nac; } else{ edad = anio_actual - anio_nac - 1; } cout<<"La edad de la persona

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

#include <iostream> using namespace std; int main() { int mes, bimestre; cout<<"ingrese el numero de mes"<<endl; cin>>mes; bimestre = (mes + 1) / 2; cout<<"el bimestre es"<<bimestre<<endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> #include <math.h> using namespace std; int main() { int a, b, c, d; cin >> a >> b >> c >> d; if (a < b && b < c && c < d) cout << "Conjunto Ordenado" << endl; else cout << "Conjunto Desordenado" << endl; return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <cmath> using namespace std; bool isPrime(int n) { if (n <= 1) { return false; } for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) { return false; } } return true; } int main() { int n; int firstEven; int firstPrime; for (int i = 0; i < 10; i++) { cout << "Ingrese un numero: "; cin >> n; if (n % 2 == 0 && firstEven == 0) { firstEven = n; } if (isPrime(n) && firstPrime == 0) { firstPrime = n; } } cout << "El primer numero par es: " << firstEven << endl; cout << "El primer numero primo es: " << firstPrime <<

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <iostream> using namespace std; int main() { int mes; int trimestre; cout << "Ingrese el numero de mes: "; cin >> mes; trimestre = mes / 3; cout << "El mes pertenece al trimestre: " << trimestre << endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <iostream> using namespace std; int main() { int mes; cout << "Ingrese numero de mes: "<<endl; cin >> mes; if (mes > 12) { cout << "El numero de mes no es valido"<<endl; } else if (mes >= 1 && mes <= 3) { cout << "El mes " << mes << " es del primer trimestre" << endl; } else if (mes >= 4 && mes <= 6) { cout << "El mes " << mes << " es del segundo trimestre" << endl; } else if (mes >= 7 && mes <= 9) { cout << "El mes " << mes << " es del tercer trimestre" << endl; } else { cout << "El mes " << mes << " es del cuarto trimestre" << endl; } }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

#include <iostream> using namespace std; struct fecha{ int dia; int mes; int anio; }; int main(){ fecha nac,hoy; cout<<"Digite la fecha de nacimiento"<<endl; cout<<"Dia: ";cin>>nac.dia; cout<<"Mes: ";cin>>nac.mes; cout<<"Anio: ";cin>>nac.anio; cout<<"Digite la fecha actual"<<endl; cout<<"Dia: ";cin>>hoy.dia; cout<<"Mes: ";cin>>hoy.mes; cout<<"Anio: ";cin>>hoy.anio; int edad=hoy.anio-nac.anio; if(hoy.mes<nac.mes) edad--; else if(hoy.mes==nac.mes && hoy.dia<

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

list<int> lista; int mayor, posicion; int numero; cout << "Ingrese un numero (0 para terminar): "; cin >> numero; while (numero != 0) { lista.push_back(numero); cout << "Ingrese un numero (0 para terminar): "; cin >> numero; } if (lista.size() == 0) cout << "No se ingresaron numeros"; else { mayor = lista.front(); for (int i = 0; i < lista.size(); i++) { if (mayor < lista.front()) { mayor = lista.front(); posicion = i; } lista.push_back(lista.front()); lista.pop_front(); } cout << "El numero mayor es " << mayor << " y se encuentra en la posicion " << posicion; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> // Variables int totalAlumnos = 0; int diaMasBajo = 0; int dia = 1; int alumnos = 0; // Funciones int main() { std::cout << "Ingrese la cantidad de alumnos del dia 1: "; std::cin >> alumnos; totalAlumnos = alumnos; diaMasBajo = alumnos; dia = 1; while (dia != 0){ std::cout << "Ingrese la cantidad de alumnos del dia " << dia + 1 << ": " ; std::cin >> alumnos; if (alumnos <= diaMasBajo){ diaMasBajo = alumnos; } totalAlumnos = totalAlumnos + alumnos; dia = dia + 1; } std::cout << "El dia que menos inscrit

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

#include <iostream> using namespace std; int main() { int mes; cout << "Ingrese el mes: " << endl; cin >> mes; if (mes >= 1 && mes <= 12) { int bim = (mes / 2) + (mes % 2); cout << "El bimestre es: " << bim << endl; } else { cout << "El mes es incorrecto" << endl; } return 0; }

C++
View
generate functionSat, 01 Jul 2023

El mejor ilusionista que existe en el planeta "Abelly Faustini" presentará uno de sus más famosos shows titulado "WHILE(TRUE): El arte del Break", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000. Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de vender todas las entradas disponibles. El ilusionista nos pide que la entrada número 50 sea gratis, ya que es una cábala que tiene en todos sus shows. El programa debe informar: Total recaudado FORMATO: EL TOTAL RECAUDADO ES: $35000 Cantidad de entradas sin vender FORMATO: CANTIDAD DE ENTRADAS SIN VENDER: 30

def show(capacity, price): recaudado = 0 vendidas = 0 while (vendidas < capacity): print("Ingrese la cantidad de entradas a comprar:") cantidad = int(input()) if cantidad < 0: break elif cantidad > 0: if vendidas + cantidad <= 50: recaudado = recaudado + (price * cantidad) else: recaudado = recaudado + (price * cantidad) recaudado = recaudado - price vendidas = vendidas + cantidad else: print("El total recaudado es: $", recaudado) print("Cantidad de entradas sin vender: ", capacity - vendidas) return print("El total recaudado es: $", recaudado) print("Cantidad de entradas sin vender: ", capacity - vendidas) show(100, 12000)

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0.

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado las cuatro notas de los exámenes obtenidas por un alumno y luego emitir un solo cartel de acuerdo a las siguientes condiciones: - “Promociona”, si obtuvo en los cuatro exámenes nota 7 o más. - “Rinde examen final”, si obtuvo nota 4 o más en por lo menos tres exámenes. - “Recupera Parciales”, si obtuvo nota 4 o más en por lo menos uno de los exámenes. - “Recursa la materia”, si no aprobó ningún examen parcial.

#include <iostream> int main() { // your code goes here int nota1, nota2, nota3, nota4; // pedir notas printf("Ingrese nota 1: "); scanf("%d", &nota1); printf("Ingrese nota 2: "); scanf("%d", &nota2); printf("Ingrese nota 3: "); scanf("%d", &nota3); printf("Ingrese nota 4: "); scanf("%d", &nota4); // decidir si promociona if (nota1 >= 7 and nota2 >= 7 and nota3 >= 7 and nota4 >= 7) { printf("Promociona"); } else { // decidir si rinde examen final int contador = 0; if (nota1 >= 4) { contador += 1; } if (

C++
View
generate functionMon, 24 Jul 2023

Hacer un programa para ingresar cinco números y listar cuántos de esos cinco números son positivos.

#include <iostream> using std::cout; using std::cin; using std::endl; int main(int argc, char const *argv[]) { int a, b, c, d, e, nPositive=0; cout << "Enter five numbers: "; cin >> a >> b >> c >> d >> e; if (a > 0) nPositive++; if (b > 0) nPositive++; if (c > 0) nPositive++; if (d > 0) nPositive++; if (e > 0) nPositive++; cout << "Number of positive numbers is: " << nPositive; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <iostream> using namespace std; int main() { int mes = 7; int trim = 0; trim = mes / 3; if (trim == 0) { cout << "Trimestre 1"; } else if (trim == 1) { cout << "Trimestre 2"; } else if (trim == 2) { cout << "Trimestre 3"; } else { cout << "Trimestre 4"; } }

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> using namespace std; int main() { int lista[10]; //lista de 10 valores int cont = 0; int primo = 0; int par = 0; while (cont < 10){ cout << "Ingrese un numero: "; cin >> lista[cont]; cont++; } cont = 0; while (cont < 10){ if (lista[cont] % 2 == 0 && par == 0){ par = lista[cont]; } if (lista[cont] > 1){ int div = 2; while (lista[cont] % div != 0){ div++; } if (lista[cont] == div && primo == 0){ primo = lista[cont]; } } cont++; } cout << "El primer numero par es: " << par << endl; cout << "El primer numero

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo, usando el ciclo for.

//Dada una lista de 10 números enteros. Calcular e informar el primer número par, //el primer número primo, usando el ciclo for. #include <iostream> int main() { int numero[10]; int valor; int par = 0; int primo = 0; int i = 0; for (i = 0; i < 10; i++) { printf("Ingrese un valor: "); scanf_s("%d", &valor); if (valor % 2 == 0) { par = valor; break; } else { numero[i] = valor; } } for (int j = 0; j < 10; j++) { for (int k = 2; k < numero[j]; k++)

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

int main() { int a, b, c, d, e; printf("Ingrese el primer numero: "); scanf("%d", &a); printf("Ingrese el segundo numero: "); scanf("%d", &b); printf("Ingrese el tercer numero: "); scanf("%d", &c); printf("Ingrese el cuarto numero: "); scanf("%d", &d); if (a <= b && b <= c && c <= d) { printf("Conjunto ordenado"); } else { printf("Conjunto desordenado"); } return 0; }

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

cantidad_huevos = int(input("Digite la cantidad de huevos que compra: ")) print(cantidad_huevos) cantidad_cajas = int(cantidad_huevos / 12) cantidad_sueltos = cantidad_huevos - cantidad_cajas*12 importe_total = cantidad_cajas*100 + cantidad_sueltos*12 print(f"El importe total es: {importe_total}")

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> using namespace std; int main() { int numero, posicion, maximo; posicion = 0; maximo = 0; while (numero != 0) { cout << "Ingrese un numero: "; cin >> numero; if (numero > maximo) { maximo = numero; posicion = posicion + 1; } } cout << "El numero mayor es " << maximo << " y se encontro en la posicion " << posicion << endl; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0.

#include <iostream> using namespace std; int main() { int alumno = 0, i = 1; while (i <= 31) { cout << "Ingrese dia: "; cin >> alumno; if (alumno is 0) { break } cout << "Ingrese cantidad de alumnos: "; cin >> alumno; i++ } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int n; cout << "Ingrese un numero de mes: "; cin >> n; if (n<=3) { cout << "Trimestre 1"; } else if (n<=6) { cout << "Trimestre 2"; } else if (n<=9) { cout << "Trimestre 3"; } else if (n<=12) { cout << "Trimestre 4"; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int mes, trimestre; cout <<"Ingrese un numero de mes: "; cin >> mes; trimestre=mes/3; switch(trimestre) { case 1: cout <<"Trimestre 1"; break; case 2: cout <<"Trimestre 2"; break; case 3: cout <<"Trimestre 3"; break; case 4: cout <<"Trimestre 4"; break; default: cout <<"Mes no valido"; break; }

C++
View
generate functionMon, 24 Jul 2023

Hacer un programa para ingresar cinco números y listar cuántos de esos cinco números son positivos.

int numero, cantidad; void setup() { Serial.begin(9600); } void loop() { cantidad = 0; for(int i = 0; i < 5; i++) { Serial.print("Ingrese un numero: "); numero = leerNumero(); if(numero > 0) { cantidad++; } } Serial.print("Cantidad de numeros positivos: "); Serial.println(cantidad); } int leerNumero() { String cadena = ""; char caracter; int numero; while(Serial.available() == 0); while(Serial.available() > 0) { caracter = Serial.read(); if(caracter != '\n') { cadena.concat(caracter); } } numero = cadena.toInt(); return numero; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> using namespace std; int main() { int dia, inscriptos, menorInscriptos = 0, inscriptosTotales = 0; int diaMenor = 0; int estado = 0; while (estado == 0) { cout << "Ingrese el dia de inscripcion (1-31) o ingrese 0 para finalizar" << endl; cin >> dia; if (dia > 0 && dia <= 31) { cout << "Ingrese la cantidad de inscriptos" << endl; cin >> inscriptos; if (diaMenor == 0) { diaMenor = dia; menorInscriptos = inscriptos; } if (inscriptos < menorInscriptos) { diaMenor = dia; menorInscriptos = inscriptos; } inscriptosTotales +=

C++
View
generate functionSat, 01 Jul 2023

El mejor ilusionista que existe en el planeta "Abelly Faustini" presentará uno de sus más famosos shows titulado "WHILE(TRUE): El arte del Break", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000. Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de vender todas las entradas disponibles. El ilusionista nos pide que la entrada número 50 sea gratis, ya que es una cábala que tiene en todos sus shows. El programa debe informar: Total recaudado FORMATO: EL TOTAL RECAUDADO ES: $35000 Cantidad de entradas sin vender FORMATO: CANTIDAD DE ENTRADAS SIN VENDER: 30

int capacidad = 100; int vendidas = 0; int costo = 12000; int total; int gratis; int resto; void setup() { Serial.begin(9600); } void loop() { int cantidad_entradas; Serial.println("ingrese cantidad de entradas"); cantidad_entradas = leerSerial(); Serial.println(cantidad_entradas); if (cantidad_entradas >= 0 && (vendidas + cantidad_entradas) <= capacidad) { vendidas = vendidas + cantidad_entradas; if (cantidad_entradas > 50) { gratis = 50; resto = cantidad_entradas - 50; total = resto * costo; } else { total = cantidad_entradas * costo; } Serial.print("total recaudado "); Serial.println(total); Serial

C++
View
typingsSat, 01 Jul 2023

#include <iostream> using namespace std; int main() { int i = 1, entrada, cantidad_entradas, total_recaudado = 0; cantidad_entradas = 100; while(cantidad_entradas != 0){ cout << "Ingrese la cantidad de entradas que desea comprar: "; cin >> entrada; if (entrada < 0) { cout << "Ingrese un numero mayor o igual a 0." << endl; } else if (entrada > cantidad_entradas) { cout << "No existe la cantidad de entradas ingresadas." << endl; } else { if (entrada > 0 && i == 50) { total_recaudado += entrada * 12000; i += entrada; cantidad_entradas -= entrada; } else { total_recaudado += entrada * 12000

int main() { int i = 1, entrada, cantidad_entradas, total_recaudado = 0; cantidad_entradas = 100; while(cantidad_entradas != 0){ cout << "Ingrese la cantidad de entradas que desea comprar: "; cin >> entrada; if (entrada < 0) { cout << "Ingrese un numero mayor o igual a 0." << endl; } else if (entrada > cantidad_entradas) { cout << "No existe la cantidad de entradas ingresadas." << endl; } else { if (entrada > 0 && i == 50) { total_recaudado += entrada * 12000; i += entrada;

generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int mes, trim; mes = 7; trim = mes / 3; // if trim == 1 if(trim < 2){ printf("El mes %d es del primer trimestre", mes); }else{ if(trim < 3){ printf("El mes %d es del segundo trimestre", mes); }else{ if(trim < 4){ printf("El mes %d es del tercer trimestre", mes); }else{ printf("El mes %d es del cuarto trimestre", mes); } } }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <stdio.h> int main(){ int mes, trim; printf("Ingrese un numero de mes\n"); scanf("%d",&mes); trim = mes / 3; switch(trim){ case 1: printf("Trimestre 1\n"); break; case 2: printf("Trimestre 2\n"); break; case 3: printf("Trimestre 3\n"); break; case 4: printf("Trimestre 4\n"); break; default: printf("No existe el trimestre\n"); break; } return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

void findMax(vector<int> &input) { int max = 0; int maxPos = 0; for (int i = 0; i < input.size(); i++){ if (input[i] > max){ max = input[i]; maxPos = i; } } cout << "Max: " << max << endl; cout << "Max position: " << maxPos << endl; } int main() { vector<int> input; int num; cout << "Enter a list of numbers ending with 0" << endl; while (cin >> num && num != 0){ input.push_back(num); } findMax(input); return 0; }

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <math.h> using namespace std; int main() { int i,j; int array[10]; for(i = 0; i <= 9; ++i) { cout << "Enter " << i << ": "; cin >> array[i]; } for(i = 0; i <= 9; ++i) { if(array[i]%2==0) { cout << "The first even number is: " << array[i] << endl; break; } } for(i = 0; i <= 9; ++i) { for(j = 2; j <= sqrt(array[i]); ++j) { if(array[i]%j==0) { break; } } if(j == sqrt(array[i])+1) { cout << "The first prime number is:

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

bool isSorted(int a, int b, int c, int d){ if (a < b && b < c && c < d) { return true; } else { return false; } }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include<iostream> using namespace std; int main(){ int arr[10]; for (int i = 0; i < 10; i++) { cout << "Ingrese el elemento " << i + 1 << ": "; cin >> arr[i]; } bool par = false; int par_num; bool primo = false; int primo_num; int div = 0; for (int i = 0; i < 10; i++) { if(!par && arr[i] % 2 == 0){ par = true; par_num = arr[i]; } if(!primo){ for (int j = 1; j <= arr[i]; j++) { if(arr[i] % j == 0) div++; } if(div == 2){ primo = true; primo_num = arr[i]; } div = 0; } }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int mes = 7, trim trim = mes/3 trim = mes/3.0 trim = int(mes/3.0)

C++
View
generate functionSun, 30 Jul 2023

Una empresa de electricidad cobra el servicio a sus clientes de acuerdo a la siguiente escala: $ 10 por kilovatio por el consumo hasta los primeros 100 kilovatios de consumo. $ 12 por kilovatio por el consumo excedente de 101 a 200 kilovatios. $ 15 por kilovatio por el consumo excedente de 201 kilovatios en adelante. Hacer un programa para que, dado el consumo en kilovatios de un determinado cliente, el programa calcule e informe el total a pagar por el mismo.

#include <iostream> using namespace std; int main() { float consumo, a, b, c, d; cout << "Indique el consumo de energia en kilovatios: "; cin >> consumo; if (consumo <= 100) { cout << "El valor a pagar es $" << consumo * 10 << endl; } else { if ((consumo > 100) && (consumo <= 200)) { a = 100 * 10; b = (consumo - 100) * 12; cout << "El valor a pagar es $" << a + b << endl; } else { if (consumo > 200) { a = 100 * 10; b = 100 * 12; c = (consumo - 200) * 15;

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

#include <iostream> #include <cmath> using namespace std; int main() { int Mes,Trim; cout << "Ingresar mes" << endl; cin >> Mes; Trim=(Mes/3)+1; if(Mes%3==0){ Trim--; } cout << "Trimestre: " << Trim << endl; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

def primo(n): if n < 2: return False for i in range(2, n - 1): if n % i == 0: return False return True def par(n): if n % 2 == 0: return True else: return False numeros = [] for i in range(10): numeros.append(int(input("Ingrese un numero: "))) primoPar = None primoPrimo = None for i in numeros: if primo(i): primoPrimo = i break for i in numeros: if par(i): primoPar = i break if primoPrimo is not None: print(f"Primer numero primo: {primoPrimo}") else: print("No hay numeros primos!") if primoPar is not None: print(f"Primer numero par: {

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> using namespace std; int main() { int num = 4; //primer numero par, primer numero primo bool num_found = false; //primer numero par while(!num_found){ if(num % 2 == 0){ cout << "El primer numero par es: " << num << endl; num_found = true; } else { num++; } } //primer numero primo num = num + 1; num_found = false; while(!num_found){ bool is_prime = true; for (int i = 2; i <= num / 2; i++) { if (num % i == 0) { is_prime = false; break; } } if (is_prime) { cout << "El primer numero primo es: " << num << endl; num_found = true; } else

C++
View
generate functionMon, 17 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar.

#include <iostream> using namespace std; int main() { int caja = 12, huevo = 1, pCajas, pHuevos, pTotal; cout << "Cuantas cajas de huevo?: "; cin >> pCajas; cout << "Cuantos huevos sueltos?: "; cin >> pHuevos; pTotal = ((caja * pCajas) + (huevo * pHuevos)) * 100; cout << "Total a pagar: " << pTotal; return 0; }

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar. Ejemplo 1: Si el importe a retirar es $ 2.500 se mostrará por pantalla que se deberán entregar 2 billetes de $ 1.000, 1 billete de $ 500 y 0 billetes de $ 200 y $ 100.

#include <stdio.h> int main() { float retiro; int b1000, b500, b200, b100; printf("Ingrese un monto a retirar: \n"); scanf("%f", &retiro); b1000 = retiro / 1000; retiro -= b1000 * 1000; b500 = retiro / 500; retiro -= b500 * 500; b200 = retiro / 200; retiro -= b200 * 200; b100 = retiro / 100; retiro -= b100 * 100; printf("1000: %d\n500: %d\n200: %d\n100: %d\n", b1000, b500, b200, b100); return 0; }

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. - Número de Cliente (201 a 210) - Tipo de Cliente (1=comercio, 2=empresa, 3=ONG)

struct Cliente { int numeroCliente; int tipoCliente; } int main(void){ struct Cliente cliente[10]; /* // Cliente 1 cliente[0].numeroCliente = 201; cliente[0].tipoCliente = 2; // Cliente 2 cliente[1].numeroCliente = 202; cliente[1].tipoCliente = 3; // Cliente 3 cliente[2].numeroCliente = 203; cliente[2].tipoCliente = 1; */ // Cliente 4 cliente[3].numeroCliente = 204; cliente[3].tipoCliente = 1; // Cliente 5 cliente[4].numeroCliente = 205; cliente[4].tipoCliente = 3; // Cliente 6 cliente[5].numeroCliente = 206; cliente[5].tipoCliente =

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

void first_even(int *list, int size) { for (int i = 0; i < size; ++i) { if (list[i] % 2 == 0) { cout << list[i]; break; } } } void first_prime(int *list, int size) { bool is_prime; for (int i = 0; i < size; ++i) { if (list[i] > 1) { is_prime = true; for (int j = 2; j < list[i]; ++j) { if (list[i] % j == 0) { is_prime = false; break; } } if (is_prime) { cout << list[i]; break; } } } }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> #include <stdio.h> #include <vector> using namespace std; int main(){ vector<int> lista; int num = 0; cout << "ingrese numeros, cuando quiera salir ingrese un 0" << endl; while(num != 0){ cin >> num; lista.push_back(num); } int max = 0; int pos = 0; for (int i = 0; i < lista.size() - 1; i++){ if (lista[i] > max){ max = lista[i]; pos = i; } } cout << "El maximo es: " << max << " en la posicion" << pos << endl; return 0; }

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. - Número de Cliente (201 a 210) - Tipo de Cliente (1=comercio, 2=empresa, 3=ONG)

#include <iostream> #include <stdlib.h> using namespace std; int main(){ int numCliente, tipoCliente; for(int i = 1; i <= 10; i++){ system("clear"); cout << "Ingrese el numero de cliente: "; cin >> numCliente; cout << "Ingrese el tipo de cliente (1=comercio, 2=empresa, 3=ONG): "; cin >> tipoCliente; switch(tipoCliente){ case 1: cout << "El cliente " << numCliente << " es comercio." << endl; break; case 2: cout << "El cliente " << numCliente << " es empresa." << endl; break; case 3: cout << "El cliente " << numCliente << " es ONG." << endl; break; } c

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int mes; float trim; cout << "Ingresar numero de mes" << endl; cin >> mes; trim = mes / 3; if (mes <= 3) { cout << "1er. Trimestre" << endl; } else if (mes > 3 && mes <= 6) { cout << "2do. Trimestre" << endl; } else if (mes > 6 && mes <= 9) { cout << "3er. Trimestre" << endl; } else if (mes > 9 && mes <= 12) { cout << "4th. Trimestre" << endl; } else { cout << "Mes no encontrado" << endl; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado las cuatro notas de los exámenes obtenidas por un alumno y luego emitir un solo cartel de acuerdo a las siguientes condiciones: - “Promociona”, si obtuvo en los cuatro exámenes nota 7 o más. - “Rinde examen final”, si obtuvo nota 4 o más en por lo menos tres exámenes. - “Recupera Parciales”, si obtuvo nota 4 o más en por lo menos uno de los exámenes. - “Recursa la materia”, si no aprobó ningún examen parcial.

#include <iostream> using namespace std; int main() { int nota1, nota2, nota3, nota4; cout << "Ingrese nota 1:" << endl; cin >> nota1; cout << "Ingrese nota 2:" << endl; cin >> nota2; cout << "Ingrese nota 3:" << endl; cin >> nota3; cout << "Ingrese nota 4:" << endl; cin >> nota4; if (nota1 >= 7 && nota2 >= 7 && nota3 >= 7 && nota4 >= 7){ cout << "Promociona" << endl; } else if (nota1 >= 4 && nota2 >= 4 && nota3 >= 4){ cout << "Rinde examen final" << endl; } else if (nota1 >= 4 || nota2 >= 4 || nota3 >=

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0.

using namespace std; int main() { int day, students; do { cout << "Ingrese el día: " << endl; cin >> day; if (day != 0){ cout << "Ingrese la cantidad de alumnos inscriptos ese día: " << endl; cin >> students; } }while (day != 0); return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include<stdio.h> int main(void) { int a, b, c, d; scanf("%d%d%d%d", &a,&b,&c,&d); if((a < b) && (b < c) && (c < d) ) printf("Conjunto Ordenado"); else printf("Conjunto Desordenado"); }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> #include <map> using namespace std; int main() { int dia; int inscriptos; int contador = 1; int cantidad = 0; int dia_menor = 100; int menor_inscripcion = 0; map<int, int> inscripciones; while (contador > 0) { cout << "Ingresar dia: "; cin >> dia; cout << "Ingresar inscriptos: "; cin >> inscriptos; inscripciones[dia] = inscriptos; contador++; } for (auto par : inscripciones) { if (par.second < menor_inscripcion) { menor_inscripcion = par.second; dia_menor = par.first; } cantidad += par.second; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor.

#include <stdio.h> #include <stdlib.h> int main() { int num1; int num2; int num3; printf("Ingrese el primer numero: "); scanf("%d",&num1); printf("Ingrese el segundo numero: "); scanf("%d",&num2); printf("Ingrese el tercer numero: "); scanf("%d",&num3); if(num1<num2 && num1<num3 && num2<num3) { printf("Ordenados de menor a mayor: %d, %d, %d",num1,num2,num3); } else { if(num2<num1 && num2<num3 && num1<num3) { printf("Ordenados de menor a mayor: %d, %d, %d",num2,num1,num3); }

C++
View
generate functionMon, 24 Jul 2023

Hacer un programa para ingresar cinco números y listar cuántos de esos cinco números son positivos.

#include <iostream> using namespace std; int main() { int a, b, c, d, e; cout << "Enter five numbers: " << endl; cin >> a; cin >> b; cin >> c; cin >> d; cin >> e; cout << "The numbers are " << a << ", " << b << ", " << c << ", " << d << ", " << e << endl; if (a > 0) { cout << "The number " << a << " is positive" << endl; } if (b > 0) { cout << "The number " << b << " is positive" << endl; } if (c > 0) { cout << "The number " << c << " is positive" << endl; } if (d > 0) { cout << "The number " << d << " is positive" << endl; } if (e

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main(){ int a,b,c,d; cout << "Escriba cuatro numeros:" << endl; cin >> a; cin >> b; cin >> c; cin >> d; if (a<b && a<c && a<d){ if (b<c && b<d){ if (c<d){ cout << "Conjunto ordenado"; }else{ cout << "Conjunto desordenado"; } }else{ cout << "Conjunto desordenado"; } }else{ cout << "Conjunto desordenado"; } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

int main() { int diaNac, mesNac, anioNac, diaAct, mesAct, anioAct, edad; cout << "Ingrese dia de nacimiento: "; cin >> diaNac; cout << "Ingrese mes de nacimiento: "; cin >> mesNac; cout << "Ingrese anio de nacimiento: "; cin >> anioNac; cout << "Ingrese dia actual: "; cin >> diaAct; cout << "Ingrese mes actual: "; cin >> mesAct; cout << "Ingrese anio actual: "; cin >> anioAct; if (mesAct == mesNac && diaAct >= diaNac) { edad = anioAct - anioNac; } else if (mesAct == mesNac && diaAct < diaNac) { ed

C++
View
generate functionMon, 24 Jul 2023

Hacer un programa para leer tres números diferentes y determinar e informar el número del medio. Probar CADA UNA de las siguientes 6 combinaciones: N1=8, N2=6, N3=10. N1=8, N2=10, N3=6. En ambas el valor medio es 8. N1=6, N2=8, N3=10. N1=10, N2=8, N3=6. En ambas el valor medio es 8. N1=6, N2=10, N3=8. N1=10, N2=6, N3=8. En ambas el valor medio es 8.

#include <iostream> using namespace std; float median_val(int a, int b, int c) { int median; if ((a>b && a<c) || (a>c && a<b)) { median = a; } else if ((b>a && b<c) || (b<a && b>c)) { median = b; } else if ((c>a && c<b) || (c<a && c>b)) { median = c; } return median; } int main() { cout << median_val(8,10,6) << endl; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> #include <stdlib.h> int esPrimo(int n) { int i; for (i = 2; i < n; i++) { if (n % i == 0) { return 0; } } return 1; } int main() { int i; int a[10]; for (i = 0; i < 10; i++) { a[i] = rand() % 30; printf("%d ", a[i]); } printf("\n"); for (i = 0; i < 10; i++) { if (a[i] % 2 == 0) { printf("El primer numero par es %d\n", a[i]); break; } } for (i = 0; i < 10; i++) { if (esPrimo(a[i])) { printf("El primer numero primo es %d\n", a[

C++
View
generate functionSat, 24 Jun 2023

la fábrica de tortas TapiaCakes dispone de la información de los pedidos realizados el último bimestre. Por cada pedido de una torta se registró: ID de Pedido (entero) ID de Torta (entero entre 1 y 7) Peso (float) Días de anticipación del pedido (entero) ID de Cliente (entero entre 800 y 1399) ID de Medio de Contacto (entero) El fin de la carga de datos se indica con un ID de pedido negativo. Para cada punto se pide calcular e informar 1)La cantidad de clientes distintos que hayan realizado algún pedido con más de 90 días de anticipación. 2)Hacer una función llamada Punto 2 que liste los ID de los clientes que hayan pedido más de una vez la misma torta. 3)Hacer una función llamada Punto3 que liste por cada torta el peso máximo registrado. Listar el nombre de la torta y el peso máximo. 4) Los ID de Clientes que no hayan pedido tortas en persona ni por WhatsApp. Aclaraciones: Los nombres de las tortas son: 1: Rogel 2: Selva negra 3: Cheesecake 4: Chocotorta 5: Lemon pie 6: Balcarce 7: Chajá Los IDs de Medios de Contacto son los siguientes: 1000: En Persona 2000: Mail 3000: WhatsApp 4000: Instagram Puede haber tortas que no hayan registrado ventas. Por lo tanto, no tendrán un peso máximo calculable.

#include <iostream> #include <math.h> #include <vector> using namespace std; int main() { int idPedido; int idTorta; float peso; int diasAnticipacion; int idCliente; int idMedioContacto; vector<int> idTortas; vector<float> pesos; vector<int> clientes; cout << "Ingrese id pedido (-1 para terminar): "; cin >> idPedido; while (idPedido != -1) { cout << "Ingrese id torta: "; cin >> idTorta; cout << "Ingrese peso: "; cin >> peso; cout << "Ingrese dias de anticipacion: "; cin >> diasAnticipacion; cout << "Ingrese id cliente: ";

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int trim(int mes){ return (mes / 3) + 1; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main() { int numero[10]; int numpar=0; int numpri=0; bool flag = false; bool flagp = false; cout<<"Programa que permite hallar el primer numero par y el primer numero primo dentro de 10 numeros enteros"<<endl; for (int i=0;i<10;i++){ numero[i] = 1 + rand() % (50); cout<<numero[i]<<" "; } cout<<endl; for (int i=0;i<10;i++){ if ((flag == false) && (numero[i] % 2 == 0)){ numpar = numero[i]; flag = true; } if((flagp == false) && (numero[i] % 3 == 0)){

C++
View
generate functionTue, 25 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor. Probar CADA UNA de las siguientes 6 combinaciones: N1=8, N2=6, N3=10. N1=8, N2=10, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=8, N3=10. N1=10, N2=8, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=10, N3=8. N1=10, N2=6, N3=8. En ambas se debe mostrar 6, 8, 10.

#include <iostream> using namespace std; int main() { int n1, n2, n3, menor, medio, mayor; //declaracion de variables cout << "Digite tres numeros" << endl; cin >> n1 >> n2 >> n3; //condiciones if (n1 < n2) { if (n1 < n3) { menor = n1; if (n2 < n3) { medio = n2; mayor = n3; } else { medio = n3; mayor = n2; } } else { menor = n3; medio = n1; mayor = n2; } } else { if (n2 < n3) { menor = n2; if (n1 < n3) {

C++
View
generate functionSat, 01 Jul 2023

El mejor ilusionista que existe en el planeta "Abelly Faustini" presentará uno de sus más famosos shows titulado "WHILE(TRUE): El arte del Break", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000. Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de vender todas las entradas disponibles. El ilusionista nos pide que la entrada número 50 sea gratis, ya que es una cábala que tiene en todos sus shows. El programa debe informar: Total recaudado FORMATO: EL TOTAL RECAUDADO ES: $35000 Cantidad de entradas sin vender FORMATO: CANTIDAD DE ENTRADAS SIN VENDER: 30

#include <iostream> using namespace std; int main() { int i = 1, entrada, cantidad_entradas, total_recaudado = 0; cantidad_entradas = 100; while(cantidad_entradas != 0){ cout << "Ingrese la cantidad de entradas que desea comprar: "; cin >> entrada; if (entrada < 0) { cout << "Ingrese un numero mayor o igual a 0." << endl; } else if (entrada > cantidad_entradas) { cout << "No existe la cantidad de entradas ingresadas." << endl; } else { if (entrada > 0 && i == 50) { total_recaudado += entrada * 12000; i += entrada; cantidad_entradas -= entrada; } else { total_recaudado += entrada * 12000

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> void main() { int n1, n2, n3, n4; printf("Ingrese cuatro numeros: "); scanf_s("%d %d %d %d", &n1, &n2, &n3, &n4); if (n1 < n2 && n2 < n3 && n3 < n4) { printf("Conjunto Ordenado"); } else { printf("Conjunto Desordenado"); } }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> #include <vector> using namespace std; int main(){ vector<int> numbers; int num; cin >> num; while (num != 0){ numbers.push_back(num); cin >> num; } // Máximo int max = numbers[0]; int pos = 0; for(int i = 1; i < numbers.size(); i++){ if (numbers[i] > max){ max = numbers[i]; pos = i; } } cout << "El máximo es " << max << " está en la posición " << pos << endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include<iostream.h> int main() { int x, y, z, w; int cont = 0; cout << "Ingrese tres numeros:"; cin >> x >> y >> w >> z; if (x<y) cont++; if (y<w) cont++; if (z<w) cont++; if (cont>1) cout << "Conjunto ordenado"; else cout << "Conjunto desordenado"; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

#include <stdio.h> #include <stdlib.h> int main() { int BIM, MES; printf("Ingrese el numero de mes: "); scanf("%d", &MES); BIM = (MES + 1) / 2; printf("\nBimestre %d", BIM); system("pause"); return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6.

switch(mes){ case 1: case 2: printf("bimestre 1"); break; case 3: case 4: printf("bimestre 2"); break; case 5: case 6: printf("bimestre 3"); break; case 7: case 8: printf("bimestre 4"); break; case 9: case 10: printf("bimestre 5"); break; case 11: case 12: printf("bimestre 6"); break; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include<stdio.h> #include<conio.h> void main(){ int A,B,C,D; printf("ingrese el valor de A"); scanf("%d",&A); printf("ingrese el valor de B"); scanf("%d",&B); printf("ingrese el valor de C"); scanf("%d",&C); printf("ingrese el valor de D"); scanf("%d",&D); if(A<B){ if(B<C){ if(C<D){ printf("el conjunto esta ordenado"); }else{ printf("el conjunto esta desordenado"); } }else{ printf("el conjunto esta desordenado"); } }else{ printf("el conjunto esta desordenado"); } }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

int main(){ int num; int max = 0; int pos = 0; int i = 0; std::vector<int> nums; while(true){ std::cout << "Enter a number: "; std::cin >> num; if(num == 0){ break; } else{ nums.push_back(num); } } for(auto n: nums){ if(n > max){ max = n; pos = i; } i++; } std::cout << "Max is: " << max << " at position " << pos << std::endl; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

int main(){ int mes; cout<<"ingrese numero de mes: "; cin>>mes; if(mes<=2) cout<<"Bimestre 1"; else if(mes<=4) cout<<"Bimestre 2"; else if(mes<=6) cout<<"Bimestre 3"; else if(mes<=8) cout<<"Bimestre 4"; else if(mes<=10) cout<<"Bimestre 5"; else if(mes<=12) cout<<"Bimestre 6"; else cout<<"error"; return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6.

int mes; cout << "Ingrese el mes : "; cin >> mes; switch (mes) { case 1: case 2: cout << "Bimestre 1"; break; case 3: case 4: cout << "Bimestre 2"; break; case 5: case 6: cout << "Bimestre 3"; break; case 7: case 8: cout << "Bimestre 4"; break; case 9: case 10: cout << "Bimestre 5"; break; case 11: case 12: cout << "Bimestre 6"; break; default: cout << "Mes inexistente"; break; }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

void contar(int lista[], int n){ for (int i = 0; i < n; i++){ int lista[i] = lista[i] + 1; } }

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar

void atm (int x) { int bill1000, bill500, bill200, bill100; int val1000 = 1000, val500 = 500, val200 = 200, val100 = 100; bill1000 = x / val1000; x = x % val1000; bill500 = x / val500; x = x % val500; bill200 = x / val200; bill100 = x / val100; cout << bill1000 << endl; cout << bill500 << endl; cout << bill200 << endl; cout << bill100 << endl; }

C++
View
generate functionMon, 17 Jul 2023

Hacer un programa para ingresar por teclado una cantidad de cantidad de minutos y mostrar por pantalla a cuantos días, horas y minutos equivalen. Ejemplo 1: si se ingresan 1520 minutos el programa mostrará por pantalla que equivalen a 1 día, 1 hora y 20 minutos. Ejemplo 2: si se ingresan 480 minutos el programa mostrará por pantalla que equivalen a 0 día, 8 horas y 0 minutos.

def convert(minutes): h = minutes // 60 m = minutes % 60 d = h // 24 h = h % 24 return d, h, m convert(1520) # (1, 1, 20)

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor.

#include <iostream> using namespace std; int main() { int a, b, c; cout << "Ingrese un numero: "; cin >> a; cout << "Ingrese otro numero: "; cin >> b; cout << "Ingrese un tercer numero: "; cin >> c; if (a < b && a < c) { cout << "El numero menor es: " << a << endl; if (b < c) { cout << "El numero del medio es: " << b << endl; cout << "El numero mayor es: " << c << endl; } else { cout << "El numero del medio es: " << c << endl; cout << "El numero mayor es: " << b << endl; } } else if (b < a && b < c) {

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar

#include <stdio.h> int main(){ int importe, billetes1000, billetes500, billetes200, billetes100; printf("Ingrese el monto a retirar: "); scanf("%d", &importe); billetes1000 = importe / 1000; importe = importe - (billetes1000 * 1000); billetes500 = importe / 500; importe = importe - (billetes500 * 500); billetes200 = importe / 200; importe = importe - (billetes200 * 200); billetes100 = importe / 100; printf("Billetes de $1000: %d\n", billetes1000); printf("Billetes de $500: %d\n", billetes500); printf("Billetes de $200: %d\n", billetes200); printf("Billetes de $100: %d\n", billetes100);

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

#include <iostream> float total(int unidades, int precio_unidad) { int iva = 21; float impuesto = (precio_unidad * unidades)*iva/100; float total = impuesto + unidades * precio_unidad; return total; } int main() { int unidades, precio_unidad; std::cout << "Ingrese la cantidad de unidades: " << std::endl; std::cin >> unidades; std::cout << "Ingrese el precio de las unidades: " << std::endl; std::cin >> precio_unidad; std::cout << "El total a pagar es: " << total(unidades, precio_unidad) << std::endl; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <cmath> using namespace std; int main() { int num, i, j; cout<<"Este programa te dice si el numero que ingreses es par o primo.\n"; cout<<"Ingresa el numero: "; cin>>num; j=1; while(j<=10) { if(num%2==0) { cout<<"El numero es par.\n"; break; } else { if(num%i!=0) { cout<<"El numero es primo.\n"; break; } else { cout<<"El numero es compuesto.\n"; break; } } i++; j++; } return 0; }

C++
View
generate functionMon, 26 Jun 2023

Hacer un programa que permita ingresar una lista de números positivos, negativos o cero hasta que la diferencia entre el máximo y el mínimo sea mayor a 10. Calcular e informar: La cantidad de números que componen la lista.

#include <iostream> #include <list> using namespace std; int main() { list<int> L; int n; while (1) { cout << "enter a number: "; cin >> n; L.push_back(n); int max = L.front(); int min = L.front(); for (list<int>::iterator it = L.begin(); it != L.end(); it++) { if (*it > max) { max = *it; } if (*it < min) { min = *it; } } if (max - min > 10) { break; } } cout << "----------------" << endl; cout << "Cantidad de numeros que componen la lista: " << L.size() << endl; cout << "----------------" << endl; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> int main() { int num1, num2, num3, num4; std::cout << "num1: "; std::cin >> num1; std::cout << "num2: "; std::cin >> num2; std::cout << "num3: "; std::cin >> num3; std::cout << "num4: "; std::cin >> num4; if(num1 < num2 && num2 < num3 && num3 < num4){ std::cout << "Conjunto Ordenado\n"; } else{ std::cout << "Conjunto Desordenado\n"; } }

C++
View
generate functionSat, 24 Jun 2023

la fábrica de tortas TapiaCakes dispone de la información de los pedidos realizados el último bimestre. Por cada pedido de una torta se registró: ID de Pedido (entero) ID de Torta (entero entre 1 y 7) Peso (float) Días de anticipación del pedido (entero) ID de Cliente (entero entre 800 y 1399) ID de Medio de Contacto (entero) El fin de la carga de datos se indica con un ID de pedido negativo. Para cada punto se pide calcular e informar 1)La cantidad de clientes distintos que hayan realizado algún pedido con más de 90 días de anticipación. 2)Hacer una función llamada Punto 2 que liste los ID de los clientes que hayan pedido más de una vez la misma torta. 3)Hacer una función llamada Punto3 que liste por cada torta el peso máximo registrado. Listar el nombre de la torta y el peso máximo. 4) Los ID de Clientes que no hayan pedido tortas en persona ni por WhatsApp. Aclaraciones: Los nombres de las tortas son: 1: Rogel 2: Selva negra 3: Cheesecake 4: Chocotorta 5: Lemon pie 6: Balcarce 7: Chajá Los IDs de Medios de Contacto son los siguientes: 1000: En Persona 2000: Mail 3000: WhatsApp 4000: Instagram Puede haber tortas que no hayan registrado ventas. Por lo tanto, no tendrán un peso máximo calculable.

def Punto2(Lista): current = 0 previous = 0 ID=0 for i in range(len(Lista)): ID=Lista[i][0] current=Lista[i][1] if(i==0): previous=current else: if(current==previous): print(ID) previous=current def Punto3(Lista): Max=[0,0,0,0,0,0,0] for i in range(len(Lista)): ID=Lista[i][1] Peso=Lista[i][2] if(Peso>Max[ID-1]): Max[ID-1]=Peso for i in range(len(Max)): print(i+1, Max[i]) def Punto4(Lista): for i in range(len(Lista)): ID=Lista[i][0] Medio=

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

void main() { int lista[10], primo, par, i, j; for (i = 0; i < 10; i++) { lista[i] = rand() % 100; printf("%d - ", lista[i]); } printf("\n"); i = 0; while (i < 10) { if (lista[i] % 2 == 0) { par = lista[i]; i = 10; } else { i++; } } printf("El primer numero par es: %d\n", par); i = 0; while (i < 10) { if (lista[i] % 2 != 0) { j = 0; primo = lista[i]; while (j < lista[i]) { if (lista[i] % j == 0) {

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main() { int a,b,c,d; cin >> a >> b >> c >> d; if(a <= b && b <=c && c<= d){ cout << "Conjunto Ordenado"; } else { cout << "Conjunto Desordenado"; } }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

int day, month, year, dayActual, monthActual, yearActual, edad; cout<<"Ingrese el dia de nacimiento: "; cin>>day; cout<<"Ingrese el mes de nacimiento: "; cin>>month; cout<<"Ingrese el año de nacimiento: "; cin>>year; cout<<"Ingrese el dia de hoy: "; cin>>dayActual; cout<<"Ingrese el mes de hoy: "; cin>>monthActual; cout<<"Ingrese el año de hoy: "; cin>>yearActual; if (yearActual > year){ edad = yearActual - year; }else{ edad = 0; } if (monthActual > month){ edad = edad + 1; }else{ edad = edad; } if (dayActual < day){ edad = ed

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

int MES; int TRIM; TRIM = MES / 3; //hacer otro valor mayor a 2.5 TRIM = MES / 3;

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <iostream> using namespace std; int main(){ int a, b, c, d; cout<<"ingrese un numero: "; cin>>a; cout<<"ingrese un numero: "; cin>>b; cout<<"ingrese un numero: "; cin>>c; cout<<"ingrese un numero: "; cin>>d; if (a<b && b<c && c<d) cout<<"Conjunto Ordenado"; else cout<<"Conjunto Desordenado"; return 0; }

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int main(){ int lista[10] = [1,2,3,4,5,6,7,8,9,10] int par; int primo; int i; while(par = 0){ if (par % 2 == 0){ par = list[i] break } else{ i++ } } while(primo = 0){ if (primo % 2 != 0 && primo % 3 != 0 && primo % 5 != 0 && primo % 7){ primo = list[i] break } else{ i++ } } if(par != 0){ cout << par << endl; } else{ cout << "No hay numeros pares en la lista" << endl; } if(primo != 0){ cout << primo << endl; } else{ cout << "No hay numeros primos en

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

int BIM; int MES; BIM = MES/2;

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar. Ejemplo 1: Si el importe a retirar es $ 2.500 se mostrará por pantalla que se deberán entregar 2 billetes de $ 1.000, 1 billete de $ 500 y 0 billetes de $ 200 y $ 100.

#include <iostream> using namespace std; int main(){ int a, b, c, d, e, f; cout<<"Ingrese el dinero a retirar: "; cin>>a; b=a/1000; c=a%1000/500; d=a%1000%500/200; e=a%1000%500%200/100; cout<<"El cajero automatico entregara: "<<b<<" billete(s) de 1000, "<<c<<" billete(s) de 500, "<<d<<" billete(s) de 200 y "<<e<<" billete(s) de 100"; return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> #include <stdlib.h> int main() { int a, b, c, d; printf("Ingrese 4 numeros: "); scanf("%d%d%d%d",&a,&b,&c,&d); if (a < b && b < c && c < d) { printf("Conjunto Ordenado\n"); } else { printf("Conjunto Desordenado\n"); } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también que la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de BIM=MES/2 da como resultado BIM=3,5.

def findBimestre(mes): bimestre = mes // 2 if bimestre == 0: return 1 else: return bimestre findBimestre(10)

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar por teclado la fecha de nacimiento de una persona, ingresando día, mes y año como 3 datos individuales. Luego ingresar la fecha actual ingresando día, mes y año como 3 datos individuales. Calcular luego la edad en años de esa persona y listarlo por pantalla. Ejemplo 1. Si se ingresa como fecha de nacimiento: 3/12/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que los 19 recién los cumple en diciembre. Ejemplo 2. Si se ingresa como fecha de nacimiento: 3/1/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 19. Ejemplo 3. Si se ingresa como fecha de nacimiento: 28/2/2000 y la fecha actual es 26/2/2019 la edad de esa persona es 18 ya que le faltan 2 días para cumplir los 19 años

#include <iostream> #include <stdio.h> using namespace std; int main() { int dia, mes, anio; int diaa, mesa, anioa; int dias, mesos, anios; cout << "ingrese su fecha de nacimiento" << endl; cout << "Ingrese dia: "; cin >> dia; cout << "Ingrese mes: "; cin >> mes; cout << "Ingrese año: "; cin >> anio; cout << "Ingrese la fecha actual" << endl; cout << "Ingrese dia: "; cin >> diaa; cout << "Ingrese mes: "; cin >> mesa; cout << "Ingrese año: "; cin >> anioa; if (mesa > mes) anios = anio

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

def ordenar(a, b, c, d): if a <= b <= c <= d: return "Conjunto Ordenado" else: return "Conjunto Desordenado" ordenar(8,10,12,14) ordenar(10,8,12,14) ordenar(8,12,12,14)

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

int cont = 0; int dia, cantidad; int menor = 0; int cant_menor = 999999; int cont_menor = 0; int total = 0; while (dia != 0) { cout << "Ingrese el dia: "; cin >> dia; if (dia == 0) { if (cont == 0) { cout << "No se ingresaron dias" << endl; break; } cout << "El dia que menos inscritos hubo fue el " << menor << endl; cout << "La cantidad total de inscritos fue " << total << endl; } else { cout << "Ingrese la cantidad: "; cin >> cantidad; if (cantidad <= cant_menor) { cant_menor = cantidad; menor = dia; } total += cantidad; cont++; } }

C++
View
generate functionMon, 17 Jul 2023

Hacer un programa para ingresar por teclado una cantidad de cantidad de minutos y mostrar por pantalla a cuantos días, horas y minutos equivalen.

#include <iostream> using namespace std; int main() { int minutes, days, hours, modulo; cout << "Ingrese los minutos: "; cin >> minutes; days = minutes / 1440; modulo = minutes % 1440; hours = modulo / 60; modulo = modulo % 60; cout << days << " dias, " << hours << " horas, " << modulo << " minutos." << endl; return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

void Lista(int numero){ int lista[1000], i, num, max, pos; i = 0; do { cout << "Ingrese un numero: "; cin >> num; if(num != 0){ lista[i] = num; } i++; } while(num != 0); i = 0; max = lista[i]; pos = i; while(i < numero){ if(max < lista[i]){ max = lista[i]; pos = i; } i++; } cout << "El maximo es " << max << " y esta en la posicion " << pos << endl; }

C++
View
generate functionMon, 17 Jul 2023

Hacer un programa para ingresar por teclado una cantidad de cantidad de minutos y mostrar por pantalla a cuantos días, horas y minutos equivalen. Ejemplo 1: si se ingresan 1520 minutos el programa mostrará por pantalla que equivalen a 1 día, 1 hora y 20 minutos. Ejemplo 2: si se ingresan 480 minutos el programa mostrará por pantalla que equivalen a 0 día, 8 horas y 0 minutos.

#include<iostream> using namespace std; int main(){ int minutos; cout<<"Cuantos minutos quiere convertir: "; cin>>minutos; int dias = minutos / 1440; minutos = minutos % 1440; int horas = minutos / 60; minutos = minutos % 60; cout<<dias<<" dias "<<horas<<" horas y "<<minutos<<" minutos \n"; return 0; }

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <math.h> using namespace std; int main() { int vector[10]; int i; for(i=0;i<10;i++){ cout<<"ingrese un numero: "<<endl; cin>>vector[i]; } for(i=0;i<10;i++){ if(vector[i]%2==0){ cout<<"el primer numero par es "<<vector[i]<<endl; break; } } for(i=0;i<10;i++){ if(vector[i]%2!=0){ cout<<"el primer numero impar es "<<vector[i]<<endl; break; } } for(i=0;i<10;i++){ int cont=0; for(int j=1;j<=vector[i];j++){ if

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <cmath> using namespace std; bool isPrime(int number) { if(number < 2) { return false; } for(int i = 2; i < number; i++) { if (number % i == 0) { return false; } } return true; } int main() { int number[10]; int even = 0; int prime = 0; for (int i = 0; i < 10; i++) { cout << "Enter a number:"; cin >> number[i]; } for (int i = 0; i < 10; i++) { if (number[i] % 2 == 0 && even == 0) { even = number[i]; } } for (int i = 0; i < 10; i++) { if (isPrime(number[i])

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> int main(){ int a, b, c, d; printf("Enter four numbers:"); scanf("%d %d %d %d",&a, &b, &c, &d); if(a < b and b < c and c < d){ printf("Conjunto Ordenado"); } else{ printf("Conjunto Desordenado"); } return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> int main(){ int numA, numB , numC, numD; printf("Ingrese cuatro numeros: \n"); scanf("%d %d %d %d", &numA, &numB, &numC, &numD); if(numA<numB && numB<numC && numC<numD){ printf("Conjunto ordenado \n"); } else{ printf("Conjunto desordenado \n"); } return 0; }

C++
View
generate functionSat, 24 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> using namespace std; int main() { int i; //posicion int max; //numero mayor de la lista int number; //numero a ingresar i = 0; cout << "Ingrese numeros, para terminar ingrese 0" << endl; cin >> number; max = number; while (number != 0) { i++; cin >> number; if (number > max) { max = number; } } cout << "El numero mayor es " << max << " y se encuentra en la posicion " << i << endl; return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int esPrimo(int numero); int main() { int n, i, par, primo; int lista[10]; for (i = 0; i < 10; i++) { printf("Ingrese el %dº valor: ", i + 1); scanf("%d", &lista[i]); } for (i = 0; i < 10 and par == 0; i++) { if (lista[i] % 2 == 0) par = lista[i]; } for (i = 0; i < 10 and primo == 0; i++) { if (esPrimo(lista[i])) primo = lista[i]; } printf("El primer par es: %d\n", par); printf("El primer primo es: %d\n", primo); return 0; } int esPrimo(int numero)

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> int main() { int firstpar = 0, firstprime = 0, i; cout << "Ingrese 10 numeros"; for (i = 0; i < 10; i++) { int num; cin >> num; if ((num % 2 == 0) && (firstpar == 0)) { firstpar = num; } if (firstprime == 0) { int j; bool isprime = true; for (j = 2; j < num; j++) { if (num % j == 0) { isprime = false; break; } } if (isprime) { firstprime = num; } } } cout << "El primer numero par es: " << firstpar << endl; cout << "El primer numero primo es: " << firstprime << endl; }

C++
View
generate functionMon, 24 Jul 2023

Hacer un programa para ingresar cinco números y listar cuántos de esos cinco números son positivos.

int i,j,k,l,m,positiveNumbers; positiveNumbers = 0; cout << "Enter the value of first variable: "; cin >> i; cout << "Enter the value of second variable: "; cin >> j; cout << "Enter the value of third variable: "; cin >> k; cout << "Enter the value of fourth variable: "; cin >> l; cout << "Enter the value of fifth variable: "; cin >> m; if (i > 0) positiveNumbers = positiveNumbers + 1; if (j > 0) positiveNumbers = positiveNumbers + 1; if (k > 0) positiveNumbers = positiveNumbers + 1; if (l > 0) positiveNumbers = positiveNumbers + 1; if (m > 0) positiveNumbers = positiveNumbers + 1; cout << "The total number of positive numbers inputed are: " << positiveNumbers;

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int main() { int array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int i, j, par, primo; for(i = 0; i < 10; i++){ if(array[i] % 2 == 0){ par = array[i]; break; } } for(i = 2; i < 10; i++){ for(j = 2; j <= i; j++){ if(i % j == 0){ break; } } if(i == j){ primo = i; break; } } printf("El primer numero par es %d\n", par); printf("El primer numero primo es %d\n", primo); return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

void ejercicio1(){ int lista[100], max; int i=0, pos=0; do{ cout << "Ingrese un numero: "; cin >> lista[i]; if (lista[i] > max){ max = lista[i]; pos = i; } i++; }while(lista[i-1] != 0); cout << "El numero mas grande de la lista es: " << max << endl; cout << "La posicion del numero mas grande es: " << pos << endl; }

C++
View
generate functionTue, 18 Jul 2023

Una granja vende la caja de 12 unidades a $ 100 y cada huevo suelto a $ 12. Hacer un programa para ingresar la cantidad de huevos que compra un cliente y mostrar por pantalla el importe total a pagar. Recordatorio. Por cada 12 huevos se debe calcular una caja y el excedente se calcula como suelto. Ejemplo 1. Si la cantidad ingresada son 15 huevos, el programa calculará 1 caja y 3 sueltos, es decir $ 100 + $ 12 x 3 = $ 136. Ejemplo 2. Si la cantidad ingresada son 28 huevos el programa calculará 2 cajas y 4 sueltos, es decir $ 100 x 2 + $12 x 4 = $ 248. Ejemplo 3. Si la cantidad ingresada son 8 huevos, el programa calculará: 0 cajas y 8 sueltos, es decir $ 12 x 8 = $ 96.

def calcular(huevos): cajas = huevos // 12 sueltos = huevos % 12 return cajas * 100 + sueltos * 12

C++
View
generate functionSat, 24 Jun 2023

la fábrica de tortas TapiaCakes dispone de la información de los pedidos realizados el último bimestre. Por cada pedido de una torta se registró: ID de Pedido (entero) ID de Torta (entero entre 1 y 7) Peso (float) Días de anticipación del pedido (entero) ID de Cliente (entero entre 800 y 1399) ID de Medio de Contacto (entero) El fin de la carga de datos se indica con un ID de pedido negativo. Para cada punto se pide calcular e informar 1)La cantidad de clientes distintos que hayan realizado algún pedido con más de 90 días de anticipación. 2)Hacer una función llamada Punto 2 que liste los ID de los clientes que hayan pedido más de una vez la misma torta. 3)Hacer una función llamada Punto3 que liste por cada torta el peso máximo registrado. Listar el nombre de la torta y el peso máximo. 4) Los ID de Clientes que no hayan pedido tortas en persona ni por WhatsApp. Aclaraciones: Los nombres de las tortas son: 1: Rogel 2: Selva negra 3: Cheesecake 4: Chocotorta 5: Lemon pie 6: Balcarce 7: Chajá Los IDs de Medios de Contacto son los siguientes: 1000: En Persona 2000: Mail 3000: WhatsApp 4000: Instagram Puede haber tortas que no hayan registrado ventas. Por lo tanto, no tendrán un peso máximo calculable.

#include <iostream> #include <string> #include <vector> using namespace std; struct pedido{ int npedido; int ntorta; float peso; int dias; int ncliente; int medio; }; void ingresar_pedidos(vector<pedido> &pedidos){ int aux; pedido pedido_nuevo; while(cin>>pedido_nuevo.npedido && pedido_nuevo.npedido>0){ cin>>pedido_nuevo.ntorta; cin>>pedido_nuevo.peso; cin>>pedido_nuevo.dias; cin>>pedido_nuevo.ncliente; cin>>pedido_nuevo.medio; pedidos.push_back(pedido_nuevo); } } int main() {

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

int main(){ int num1, num2, num3, num4; cout<<"Ingrese primer numero: "; cin>>num1; cout<<"Ingrese segundo numero: "; cin>>num2; cout<<"Ingrese tercer numero: "; cin>>num3; cout<<"Ingrese cuarto numero: "; cin>>num4; if (num1 < num2 and num2 < num3 and num3 < num4){ cout<<"Conjunto ordenado"; } else if(num1 < num2 and num2 == num3 and num3 < num4){ cout<<"Conjunto ordenado"; } else{ cout<<"Conjunto desordenado"; } return 0; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int main() { int lista[10] = {4, 5, 2, 10, 9, 6, 3, 4, 5, 1}; int par = 0, primo = 0; for(int i = 0; i < 10; i++) { if(lista[i] % 2 == 0 && par == 0) { par = lista[i]; } if(primo == 0 && esPrimo(lista[i])){ primo = lista[i]; } } cout << "Primer numero par: " << par << endl; cout << "Primer numero primo: " << primo << endl; return 0; } bool esPrimo(int n){ bool r = true; for(int i = 2; i < n; i++){ if(n % i == 0){ r = false; break; } } return r; }

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. Número de Cliente (201 a 210) Tipo de Cliente (1=comercio, 2=empresa, 3=ONG) Este lote se ingresa desordenado. Existe otro lote con los datos de las compras realizadas por sus clientes durante el mes pasado. Para cada compra realizada se tienen los siguientes datos: Número de Cliente (201 a 210) Día de la compra (1 a 31) Importe de la compra Número de comercio donde se realizó la compra (10 a 20) Este lote de registros finaliza con un registro con número de cliente igual a cero. Puede haber más de un registro para el mismo cliente, para el mismo día, etc. Se pide a partir de estos datos, determinar e informar: El número de cliente que realizó la mayor cantidad de operaciones en total durante el mes (sin tener en cuenta los importes de las compras). FORMATO: EL CLIENTE QUE REALIZÓ MAYOR CANTIDAD DE OPERACIONES ES: 205 El número de día con mayor importe de venta individual. FORMATO: EL DÍA CON MAYOR IMPORTE DE VENTA INDIVIDUAL ES: 15 Informar los números de comercios que no hayan registrado operaciones durante el mes. FORMATO: LOS NUMEROS DE COMECIOS QUE NO REGISTRARON OPERACIONES SON:

include <iostream> using namespace std; int main() { cout << "Hello World"; return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> #include <list> #include <string.h> using namespace std; int main() { string input; list <string> words; while(input != "0"){ cin >> input; words.push_back(input); } int max = 0; list<string>::iterator it; string max_string = ""; for(it = words.begin(); it != words.end(); it++){ if(it->length() > max_string.length()){ max_string = *it; max = it->length(); } } cout << max_string << endl; }

C++
View
generate functionSat, 01 Jul 2023

El mejor ilusionista que existe en el planeta "Abelly Faustini" presentará uno de sus más famosos shows titulado "WHILE(TRUE): El arte del Break", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000. Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de vender todas las entradas disponibles. El ilusionista nos pide que la entrada número 50 sea gratis, ya que es una cábala que tiene en todos sus shows. El programa debe informar: Total recaudado FORMATO: EL TOTAL RECAUDADO ES: $35000 Cantidad de entradas sin vender FORMATO: CANTIDAD DE ENTRADAS SIN VENDER: 30

#include <iostream> using namespace std; int main() { int i = 0; int total_recaudado = 0; int entrada = 0; int entrada_gratuita = 50; int entradas_max = 100; int precio = 12000; cout << "El mejor ilusionista que existe en el planeta 'Abelly Faustini' presentará uno de sus más famosos shows titulado 'WHILE(TRUE): El arte del Break'"; cout << ", el auditorio tiene una capacidad de hasta 100 personas, cada entrada tiene un costo de $12000." << endl << endl; cout << "Nos piden realizar el sistema para comprar entradas para el show. Por cada venta, se carga la cantidad de entradas vendidas. La carga finaliza cuando se ingresa una cantidad negativa, cero o cuando se terminan de

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> #include <conio.h> main(){ int a,b,c,d; printf("Ingrese 4 numeros"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); if((a<b)&&(b<c)&&(c<d)){ printf("Ordenado"); }else{ printf("Desordenado"); } }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor.

#include <iostream> using namespace std; int main() { int num1, num2, num3, mayor, medio, menor; cout << "ingrese 1er numero: "; cin >> num1; cout << "ingrese 2do numero: "; cin >> num2; cout << "ingrese 3er numero: "; cin >> num3; if (num1 > num2 && num1 > num3) { mayor = num1; } if (num2 > num1 && num2 > num3) { mayor = num2; } if (num3 > num2 && num3 > num1) { mayor = num3; } if (num1 < num2 && num1 < num3) { menor = num1; } if (num2 < num1 && num2 < num3) { men

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> #include <iostream> #include <math.h> using namespace std; //function that: add tewo numbers together int add(int a, int b) { return a + b; } //function that: divide two numbers float divide(float a, float b) { if(b == 0) { cout << "divide by zero error" << endl; return 0; } return a/b; } //function that: returns the first even number in a list int firstEvenNumber(int list[], int length) { for(int i = 0; i < length; i++) { if(list[i] % 2 == 0) { return list[i]; } } return 0; } //function that: returns the first prime number in a list int firstPrimeNumber(int list[], int length) { for(int i = 0;

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. Número de Cliente (201 a 210) Tipo de Cliente (1=comercio, 2=empresa, 3=ONG) Este lote se ingresa desordenado. Existe otro lote con los datos de las compras realizadas por sus clientes durante el mes pasado. Para cada compra realizada se tienen los siguientes datos: Número de Cliente (201 a 210) Día de la compra (1 a 31) Importe de la compra Número de comercio donde se realizó la compra (10 a 20) Este lote de registros finaliza con un registro con número de cliente igual a cero. Puede haber más de un registro para el mismo cliente, para el mismo día, etc. Se pide a partir de estos datos, determinar e informar: El número de cliente que realizó la mayor cantidad de operaciones en total durante el mes (sin tener en cuenta los importes de las compras). FORMATO: EL CLIENTE QUE REALIZÓ MAYOR CANTIDAD DE OPERACIONES ES: 205 El número de día con mayor importe de venta individual. FORMATO: EL DÍA CON MAYOR IMPORTE DE VENTA INDIVIDUAL ES: 15 Informar los números de comercios que no hayan registrado operaciones durante el mes. FORMATO: LOS NUMEROS DE COMECIOS QUE NO REGISTRARON OPERACIONES SON:

#include <stdio.h> struct Cliente { int numero; int tipo; }; struct Compra { int cliente; int dia; int importe; int comercio; }; int main() { int i, j, k, comercios[11] = {0}, diaVenta, diaVentaMayor = 0, diaVentaImporte = 0, clienteMayorCompras, diaMayorCompras = 0; Cliente clientes[10]; Compra compras[31]; for (i = 0; i < 10; i++) { printf("Ingrese el numero del cliente %d: ", i); scanf("%d", &clientes[i].numero); printf("Ingrese el tipo del cliente %d: ", i); scanf("%d", &clientes[i].tipo); } i = 0; while (

C++
View
generate functionSat, 24 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo, usando el ciclo for.

#include <iostream> using namespace std; int main() { int lista[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int primero_par = 0; int primer_primo = 0; bool es_primo = true; for (int i = 0; i < 10; i++) { if (lista[i] % 2 == 0) { primero_par = lista[i]; break; } } for (int i = 0; i < 10; i++) { es_primo = true; for (int j = 2; j < lista[i]; j++) { if (lista[i] % j == 0) { es_primo = false; break; } } if (es_primo) { primer_primo = lista[i]; break; } } cout << "

C++
View
generate functionSun, 23 Jul 2023

Hacer un programa para ingresar por teclado tres números e informar con una leyenda aclaratoria si los tres son todos distintos entre sí, caso contrario no emitir nada. Ayuda: Si A es distinto de B y B es distinto de C, es no sígnica que A y C sean distintos. Ejemplo: A=8, B=6 y C=8.

#include <stdio.h> int main() { int a; int b; int c; printf("Ingresar un numero\n"); scanf("%d", &a); printf("Ingresar un numero\n"); scanf("%d", &b); printf("Ingresar un numero\n"); scanf("%d", &c); if(a != b && b != c){ printf("Los numeros son distintos"); } return 0; }

C++
View
generate functionTue, 20 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

def is_prime(n): for i in range(2, n): if n % i == 0: return False return True def is_pair(n): if n % 2 == 0: return True else: return False def get_number(numbers): pair_number = 0 prime_number = 0 for number in numbers: if is_pair(number): pair_number = number break for number in numbers: if is_prime(number): prime_number = number break return pair_number, prime_number get_number([1,2,3,4,5,6,7,8,9,10])

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> using namespace std; int main(){ int numero, n, posicion = 1; int max_numero = 0; while(numero != 0){ cout << "Ingrese un numero (0 para finalizar): "; cin >> numero; if(numero > max_numero){ max_numero = numero; n = posicion; } posicion++; } cout << "El número máximo es " << max_numero << " y está en la posición " << n << endl; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

if(mes < 4): trimestre = 1 else if(mes < 7): trimestre = 2 else if(mes < 10): trimestre = 3 else: trimestre = 4 print("El mes {} corresponde al trimestre {}".format(mes, trimestre))

C++
View
generate functionThu, 03 Aug 2023

Hacer un programa para que el usuario ingrese dos números y luego el programa muestre por pantalla los números entre el menor y el mayor de ambos. Ejemplo, si el usuario ingresa 3 y 15, se mostrarán los números entre el 3 y el 15; y si el usuario ingresa 25 y 8, se mostrarán los números entre el 8 y el 25.

#include <iostream> using namespace std; int main() { int a,b; cout<<"Ingrese el primer numero: "; cin>>a; cout<<"Ingrese el segundo numero: "; cin>>b; if(a<b){ for(int i=a; i<=b; i++){ cout<<i<<" "; } }else if(a>b){ for(int i=b; i<=a; i++){ cout<<i<<" "; } }else{ cout<<"sos un buzo"; } }

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0.

#include <iostream> using namespace std; /* Function: register students Params: int students: the amount of students to register */ void registerStudents(int students) { cout << "Day " << students << ": " << students << " registered." << endl; } /* Function: register students Params: int students: the amount of students to register int day: the day of the month the students were registered in */ void registerStudents(int students, int day) { cout << "Day " << day << ": " << students << " registered." << endl; } int main() { int students, day = 1; while (day > 0) { cin >> students; registerStudents(students, day); day++; } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que trimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1, 2 y 3. Trimestre 1. Mes 4, 5 y 6. Trimestre 2. Mes 7, 8 y 9. Trimestre 3. Mes 10, 11 y 12. Trimestre 4. En el diagrama NO debe utilizar ni Switch ni un IF con más de 3 salidas. Recordar también si la división directa puede generar un resultado con decimales, por ejemplo, si MES=7, entonces el cálculo de TRIM=MES/3 da como resultado TRIM=2,333.

trimestre = mes / 3

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <stdio.h> int main(void) { int vector[] = {1,2,3,4,5,6,7,8,9,10}; int i, contador; bool primo, par; int divisor; i = 0; contador = 0; par = false; primo = false; while(i < 10 && !par) { if(vector[i] % 2 == 0) { par = true; } else { i++; } } if(par) { printf("El primer numero par es: %i\n", vector[i]); } else { printf("No hay numeros pares\n"); } i = 0; while(i < 10) { divisor = 1; contador = 0; while(divisor <= vector[i]) { if(vector[

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar

int main() { int i, n, m, a, b, c, d; printf("Ingrese el importe: "); scanf("%d", &n); m = n / 1000; a = (n % 1000) / 500; b = ((n % 1000) % 500) / 200; c = (((n % 1000) % 500) % 200) / 100; d = (((n % 1000) % 500) % 200) % 100; printf("Billetes de 1000: %d \nBilletes de 500: %d \nBilletes de 200: %d \nBilletes de 100: %d \nMonedas de 100: %d\n", m, a, b, c, d); return 0; }

C++
View
generate functionSun, 23 Jul 2023

Hacer un programa para ingresar por teclado tres números e informar con una leyenda aclaratoria si los tres son todos distintos entre sí, caso contrario no emitir nada. Ayuda: Si A es distinto de B y B es distinto de C, es no sígnica que A y C sean distintos. Ejemplo: A=8, B=6 y C=8.

int main() { int x {}, y {}, z {}; cout << "Enter first number: \n"; cin >> x; cout << "Enter second number: \n"; cin >> y; cout << "Enter third number: \n"; cin >> z; if (x != y && y != z && x != z) { cout << "the 3 numbers are differents\n"; } return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <stdio.h> #include <stdlib.h> int main(){ int cantidad, numero, maximo, posicion; int contador = 1; printf("Ingrese la cantidad de numeros: "); scanf("%d", &cantidad); printf("Ingrese un numero: "); scanf("%d", &numero); maximo = numero; posicion = 1; while(contador < cantidad){ printf("Ingrese un numero: "); scanf("%d", &numero); if(numero > maximo){ maximo = numero; posicion = contador + 1; } contador = contador + 1; } printf("El maximo es %d y esta en la posicion %d\n", maximo, posicion); system("pause"); return 0; }

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. - Número de Cliente (201 a 210) - Tipo de Cliente (1=comercio, 2=empresa, 3=ONG) Este lote se ingresa desordenado. Existe otro lote con los datos de las compras realizadas por sus clientes durante el mes pasado. Para cada compra realizada se tienen los siguientes datos: - Número de Cliente (201 a 210) - Día de la compra (1 a 31) - Importe de la compra - Número de comercio donde se realizó la compra (10 a 20) Este lote de registros finaliza con un registro con número de cliente igual a cero. Puede haber más de un registro para el mismo cliente, para el mismo día, etc. Se pide a partir de estos datos, determinar e informar: a) El número de cliente que realizó la mayor cantidad de operaciones en total durante el mes (sin tener en cuenta los importes de las compras). FORMATO: EL CLIENTE QUE REALIZÓ MAYOR CANTIDAD DE OPERACIONES ES: 205 b) El número de día con mayor importe de venta individual. FORMATO: EL DÍA CON MAYOR IMPORTE DE VENTA INDIVIDUAL ES: 15 c) Informar los números de comercios que no hayan registrado operaciones durante el mes. FORMATO: LOS NUMEROS DE COMECIOS QUE NO REGISTRARON OPERACIONES SON: 11 15 17 20

#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<ctype.h> #include<string.h> #include<math.h> #define MAXCLIENTES 10 #define MAXDIAS 31 #define MAXCOMERCIOS 11 void agregarCliente(int nroCliente, int tipoCliente, int nroClientes[], int tipoClientes[]); int buscarCliente(int nroCliente, int nroClientes[]); void agregarCompra(int nroCliente, int diaCompra, float importeCompra, int nroComercio, int diaCompras[], float importeCompras[], int nroComercios[], int diaComprasPorCliente[][MAXDIAS], float importeComprasPorCliente[][MAXDIAS], int nroComerciosPorCliente[][MAXCOMERCIOS]); int buscarDia(int d

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> using namespace std; int main(int argc, char *argv[]) { int lista[100]; int num = 1; int i = 0; int maximo = 0; int posicion = 0; while (num != 0) { cout << "Numero: "; cin >> num; lista[i] = num; i++; } for (int j = 0; j < i; j++) { if (lista[j] > maximo) { maximo = lista[j]; posicion = j; } } cout << "El maximo es: " << maximo << " y esta en la posicion: " << posicion << endl; return 0; }

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

include <iostream> include <cmath> using namespace std; int main(){ cout<<"Ingrese un numero: "; int num, nummax, pos; cin>>num; nummax=num; pos=0; int i=1; while (num!=0){ cout<<"Ingrese un numero: "; cin>>num; if (num>nummax){ nummax=num; pos=i; } i++; } cout<<"El numero maximo es: "<<nummax<<endl; cout<<"Y su posicion es: "<<pos<<endl; }

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

int par_for = 0; int primo_for = 0; for (int i = 0; i < 10; i++) { int numero = 0; std::cin >> numero; if (numero % 2 == 0 && par_for == 0) { par_for = numero; } if (primo(numero) == 1 && primo_for == 0) { primo_for = numero; } } std::cout << "El primer numero par es: " << par_for << std::endl; std::cout << "El primer numero primo es: " << primo_for << std::endl;

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo. solamente usando for.

#include <iostream> using namespace std; bool esPrimo(int numero) { bool esPrimo; int contador=0; for (int i = 1; i <= numero; i++) { if (numero % i == 0) { contador++; } } if (contador == 2) { esPrimo = true; } else { esPrimo = false; } return esPrimo; } int main() { int numero; bool esPrimo; bool encontroPrimo = false; bool encontroPar = false; int primerPrimo; int primerPar; for (int i = 1; i <= 10; i++) { cout << "ingrese un numero:" << endl; cin >> numero; if (numero % 2 == 0 && encontroPar == false)

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> #include <cmath> #include <vector> using namespace std; int main() { int i, j, num, cont; bool isPrime; vector<int> v; cout << "Enter number of elements: "; cin >> num; for (i = 0; i < num; i++) { cout << "Enter element #" << i + 1 << ": "; cin >> j; v.push_back(j); } for (i = 0; i < num; i++) { if (v[i] % 2 == 0) { cout << "El primer par: " << v[i] << "\n"; break; } } for (i = 0; i < num; i++) { cont = 0; isPrime = true; for (j = v[i]; j >= 1; j--) { if (v

C++
View
generate functionThu, 22 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo.

#include <iostream> using namespace std; int find_first_even(int arr[10]) { int first_even; for (int i = 0; i < 10; i++) { if (arr[i] % 2 == 0) { first_even = arr[i]; break; } } return first_even; } bool is_prime(int n) { if (n <= 1) return false; for (int i = 2; i < n; i++) if (n % i == 0) return false; return true; } int find_first_prime(int arr[10]) { int first_prime; for (int i = 0; i < 10; i++) { if (is_prime(arr[i])) { first_prime = arr[i]; break; } } return first_prime; }

C++
View
fix invalid codeMon, 26 Jun 2023

#include <iostream> #include <conio.h> #include <stdlib.h> #include <stdio.h> using namespace std; int main() { int numero, max, min, contador; float diferencia; char tecla; max = 0; min = 0; contador = 0; do { cout << "Ingresar un numero: "; cin >> numero; contador++; if (contador == 1) { max = numero; min = numero; } if (numero > max) { max = numero; } else if (numero < min) { min = numero; } diferencia = max - min; cout << "desea continuar si/no: "; tecla = getch(); } while (diferenc

#include <iostream> #include <conio.h> #include <stdlib.h> #include <stdio.h> using namespace std; int main() { int numero, max, min, contador; float diferencia; char tecla; max = 0; min = 0; contador = 0; do { cout << "Ingresar un numero: "; cin >> numero; contador++; if (contador == 1) { max = numero; min = numero; } if (numero > max) { max = numero; } else if (numero < min) { min = numero; } diferencia = max - min; cout << "desea continuar si/no: "; tecla = getch(); } while (dif

generate functionSun, 23 Jul 2023

Hacer un programa para ingresar por teclado tres números e informar con una leyenda aclaratoria si los tres son todos distintos entre sí, caso contrario no emitir nada. Ayuda: Si A es distinto de B y B es distinto de C, es no sígnica que A y C sean distintos. Ejemplo: A=8, B=6 y C=8.

#include <iostream> using namespace std; int main() { int A, B, C; cout << "Ingrese el primer numero: "; cin >> A; cout << "Ingrese el segundo numero: "; cin >> B; cout << "Ingrese el tercer numero: "; cin >> C; if (A != B && B != C) { cout << "Los tres numeros son distintos entre si" << endl; } return 0; }

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar tres números distintos y listarlos ordenados de menor a mayor. Probar CADA UNA de las siguientes 6 combinaciones: N1=8, N2=6, N3=10. N1=8, N2=10, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=8, N3=10. N1=10, N2=8, N3=6. En ambas se debe mostrar 6, 8, 10. N1=6, N2=10, N3=8. N1=10, N2=6, N3=8. En ambas se debe mostrar 6, 8, 10.

#include <stdio.h> int main() { int a, b, c; printf("Enter a, b, c: "); scanf("%d%d%d", &a, &b, &c); if (a>b && a>c) { if (b>c) printf("%d %d %d", c, b, a); else printf("%d %d %d", b, c, a); } else if(b>a && b>c) { if (a>c) printf("%d %d %d", c, a, b); else printf("%d %d %d", a, c, b); } else if (a>b) printf("%d %d %d", b, a, c); else printf("%d %d %d", a, b, c); return 0; } Enter a, b, c: 8 6 10

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> using namespace std; int main() { int dia, inscritos=0, menor=0, cont=0; do{ cout<<"Ingrese el dia y los inscritos"<<endl; cin>>dia; cin>>inscritos; if(dia>0){ if(menor>inscritos or cont==0){ menor=inscritos; cont=dia; } } }while(dia>0); cout<<"el dia que menos inscritos hubo fue el "<<cont<<endl; cout<<"la cantidad de inscritos fue de "<<inscritos<<endl; return 0; }

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

bool is_ordered(a, b, c, d) if a < b and b < c and c < d: return true else: return false

C++
View
generate functionSun, 30 Jul 2023

Hacer un programa para ingresar un número de mes y listar por pantalla a que bimestre corresponde ese mes. Tener en cuenta esta lista. Mes 1 y 2. Bimestre 1. Mes 3 y 4. Bimestre 2. Mes 5 y 6. Bimestre 3. Mes 7 y 8. Bimestre 4. Mes 9 y 10. Bimestre 5. Mes 11 y 12. Bimestre 6.

def bimestre(month): if month in [1, 2]: return 1 elif month in [3, 4]: return 2 elif month in [5, 6]: return 3 elif month in [7, 8]: return 4 elif month in [9, 10]: return 5 elif month in [11, 12]: return 6 return 0 bimestre(5)

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la menor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MENOS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS FUERON 5000"

#include <iostream> using namespace std; int main() { int dias=31, ma, me, suma=0; int contador[dias]; int contar[dias]; int numero; for (int i=1; i<=dias; i++) { cout<<"Ingrese cantidad de alumnos el dia "<<i<<endl; cin>>numero; if(numero==0) { break; } else { contador[i]=numero; contar[i]=i; } } ma=contador[1]; me=contador[1]; for (int i=1; i<=dias; i++) { if(contador[i]>ma) { ma=contador[i]; } } for (int i=1; i<=dias; i++)

C++
View
generate functionWed, 12 Jul 2023

Un banco dispone de un lote de registros con los datos de sus 10 clientes. Cada registro contiene los siguientes datos. - Número de Cliente (201 a 210) - Tipo de Cliente (1=comercio, 2=empresa, 3=ONG) Este lote se ingresa desordenado. Existe otro lote con los datos de las compras realizadas por sus clientes durante el mes pasado. Para cada compra realizada se tienen los siguientes datos: - Número de Cliente (201 a 210) - Día de la compra (1 a 31) - Importe de la compra - Número de comercio donde se realizó la compra (10 a 20) Este lote de registros finaliza con un registro con número de cliente igual a cero. Puede haber más de un registro para el mismo cliente, para el mismo día, etc. Se pide a partir de estos datos, determinar e informar: a) El número de cliente que realizó la mayor cantidad de operaciones en total durante el mes (sin tener en cuenta los importes de las compras). FORMATO: EL CLIENTE QUE REALIZÓ MAYOR CANTIDAD DE OPERACIONES ES: 205 b) El número de día con mayor importe de venta individual. FORMATO: EL DÍA CON MAYOR IMPORTE DE VENTA INDIVIDUAL ES: 15 c) Informar los números de comercios que no hayan registrado operaciones durante el mes. FORMATO: LOS NUMEROS DE COMECIOS QUE NO REGISTRARON OPERACIONES SON: 11 15 17 20

#include <iostream> #include <fstream> using namespace std; struct cliente { int num; int tipo; }; struct compra { int numCliente; int dia; float importe; int comercio; }; #define N 10 void ingresoCliente(cliente clientes[N]); void ingresoCompra(compra compras[N]); void mayorOperacion(cliente clientes[N], compra compras[N]); void mayorImporte(compra compras[N]); void comerciosSinOperaciones(cliente clientes[N], compra compras[N]); int main() { cliente clientes[N]; compra compras[N]; ingresoCliente(clientes); ingresoCompra(compras); mayorOperacion(clientes, compras); mayorImporte(compras); comerciosSinOperaciones(client

C++
View
generate functionSun, 30 Jul 2023

acer un programa para ingresar por teclado cuatro números. Si los valores que se ingresaran están ordenados en forma creciente, emitir el mensaje “Conjunto Ordenado”, caso contrario emitir el mensaje: “Conjunto Desordenado”. Ejemplo 1: si los números que se ingresan son 8,10, 12 y 14, entonces están ordenados. Ejemplo 2: si los números que se ingresan son 8,12, 12 y 14, entonces están ordenados. Ejemplo 3: si los números que se ingresan son 10, 8,12 y 14, entonces están desordenados.

#include <stdio.h> int main() { int a, b, c, d; printf("Ingrese cuatro numeros: "); scanf("%d %d %d %d", &a, &b, &c, &d); if (a < b && b < c && c < d) printf("Conjunto ordenado"); else if (a <= b && b <= c && c <= d) printf("Conjunto ordenado"); else printf("Conjunto desordenado"); }

C++
View
generate functionSat, 24 Jun 2023

la fábrica de tortas TapiaCakes dispone de la información de los pedidos realizados el último bimestre. Por cada pedido de una torta se registró: ID de Pedido (entero) ID de Torta (entero entre 1 y 7) Peso (float) Días de anticipación del pedido (entero) ID de Cliente (entero entre 800 y 1399) ID de Medio de Contacto (entero) El fin de la carga de datos se indica con un ID de pedido negativo. Para cada punto se pide calcular e informar 1)La cantidad de clientes distintos que hayan realizado algún pedido con más de 90 días de anticipación. 2)Hacer una función llamada Punto 2 que liste los ID de los clientes que hayan pedido más de una vez la misma torta. 3)Hacer una función llamada Punto3 que liste por cada torta el peso máximo registrado. Listar el nombre de la torta y el peso máximo. 4) Los ID de Clientes que no hayan pedido tortas en persona ni por WhatsApp. Aclaraciones: Los nombres de las tortas son: 1: Rogel 2: Selva negra 3: Cheesecake 4: Chocotorta 5: Lemon pie 6: Balcarce 7: Chajá Los IDs de Medios de Contacto son los siguientes: 1000: En Persona 2000: Mail 3000: WhatsApp 4000: Instagram Puede haber tortas que no hayan registrado ventas. Por lo tanto, no tendrán un peso máximo calculable.

#include<iostream> #include<vector> #include<algorithm> using namespace std; struct Torta{ int id; string nombre; }; struct Pedido{ int id; int idTorta; float peso; int diasAnticipacion; int idCliente; int idMedioContacto; }; vector<Torta> tortas { {1, "Rogel"}, {2, "Selva Negra"}, {3, "Cheesecake"}, {4, "Chocotorta"}, {5, "Lemon pie"}, {6, "Balcarce"}, {7, "Chajá"} }; vector<Pedido> pedidos; void cargarPedidos(){ int id; cout << "Ingrese el ID del pedido (negativo para terminar): "; cin >> id; while(id >= 0){

C++
View
generate functionSat, 01 Jul 2023

Abelbus Faurendore es el director de una prestigiosa escuela, conocida por la enseñanza de habilidades mágicas, requiere un programa para registrar la cantidad de alumnos que se inscriben durante los 31 días del misterioso mes de mayo. Se deberá ingresar el día y la cantidad de alumnos inscriptos en ese día. Ten en cuenta que los días en los que la escuela no está abierta no se registrarán en el sistema. Además, el registro de alumnos se detendrá mágicamente cuando ingreses el día en 0. El programa deberá proporcionar la siguiente información: Identificar el día trabajado en el que se obtuvo la mayor cantidad de inscriptos. En caso de haber más de un día con la misma cantidad, se mostrará el primero que se haya ingresado. Formato de salida: "EL DÍA QUE MÁS INSCRITOS HUBO FUE EL 5" Calcular y mostrar cantidad total de inscriptos en todo el mes. Formato de salida: "LA CANTIDA DE INSCRIPTOS EN TOTAL FUERON 5000"

#include <iostream> using namespace std; int main(){ int inscriptos = 0, dia = 0, diaMayor = 0, inscriptosMayor = 0, totalInscriptos = 0; cout << "Dia: "; cin >> dia; cout << "Cantidad de inscriptos: "; cin >> inscriptos; while(dia != 0){ if(inscriptos > inscriptosMayor){ inscriptosMayor = inscriptos; diaMayor = dia; } totalInscriptos += inscriptos; cout << "Dia: "; cin >> dia; if(dia == 0) break; cout << "Cantidad de inscriptos: "; cin >> inscriptos; } cout << "El dia que mas inscriptos hubo fue el " << diaMayor << endl; cout << "La cantidad de inscriptos en total fueron "

C++
View
generate functionSun, 25 Jun 2023

Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.

#include <iostream> using namespace std; int main(){ int lista[10]; int i = 0; int numero; int posicion = 0; int mayor = 0; do{ cin >> numero; lista[i] = numero; if(numero > mayor){ mayor = numero; posicion = i; } i++; } while(numero != 0); cout << "El mayor es: " << mayor << " y se encuentra en la posicion " << posicion; return 0; }

C++
View
generate functionMon, 26 Jun 2023

Hacer un programa que permita ingresar una lista de números positivos, negativos o cero hasta que la diferencia entre el máximo y el mínimo sea mayor a 10. Calcular e informar: La cantidad de números que componen la lista.

#include <iostream> #include <conio.h> #include <stdlib.h> #include <stdio.h> using namespace std; int main() { int numero, max, min, contador; float diferencia; char tecla; max = 0; min = 0; contador = 0; do { cout << "Ingresar un numero: "; cin >> numero; contador++; if (contador == 1) { max = numero; min = numero; } if (numero > max) { max = numero; } else if (numero < min) { min = numero; } diferencia = max - min; cout << "desea continuar si/no: "; tecla = getch(); } while (diferenc

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo. solamente usando for.

#include <iostream> using namespace std; int main() { int numeros[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int primero_par = 0; int primero_primo = 0; for(int i = 0; i < 10; i++) { // recorro la lista if(numeros[i] % 2 == 0 && primero_par == 0) { primero_par = numeros[i]; // es par y es el primero par } if(primero_primo == 0) { // es primo for(int j = 2; j < numeros[i] - 1; j++) { if(numeros[i] % j == 0) { break; // no es primo } else { primero_primo = numeros[i]; // es primo } } } } cout << "Primer par: " <<

C++
View
generate functionTue, 18 Jul 2023

Hacer un programa para un cajero automático para ingresar un importe a retirar y convertir el mismo en la cantidad de billetes de $ 1.000, $ 500, $ 200 y $ 100 a entregar. Ejemplo 1: Si el importe a retirar es $ 2.500 se mostrará por pantalla que se deberán entregar 2 billetes de $ 1.000, 1 billete de $ 500 y 0 billetes de $ 200 y $ 100.

def cajero_automatizado(retirar, billetes, cantidad): if retirar >= 1000: cantidad = retirar // billetes retirar = retirar % billetes print(f'billetes de {billetes}: {cantidad}') else: print('El valor a retirar no es valido') cajero_automatizado(2500, 1000, 0) cajero_automatizado(retirar, 500, 0) cajero_automatizado(retirar, 200, 0) cajero_automatizado(retirar, 100, 0)

C++
View
generate functionWed, 21 Jun 2023

Dada una lista de 10 números enteros. Calcular e informar el primer número par, el primer número primo. solamente usando for.

#include <iostream> #include <vector> using namespace std; int main() { std::vector<int> v = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int a = 0; int b = 0; for (int i = 0; i < v.size(); i++) { if (v[i] % 2 == 0 && a == 0) { cout << "par pos " << i << endl; a = 1; } if (v[i] % 2 != 0 && b == 0) { cout << "primo pos " << i << endl; b = 1; } } return 0; }

C++
View

Questions about programming?Chat with your personal AI assistant