#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 << "
int cambio(int cantidad){
int arreglo[4];
arreglo[0] = cantidad / 1000;
arreglo[1] = (cantidad % 1000) / 500;
arreglo[2] = ((cantidad % 1000) % 500) / 200;
arreglo[3] = (((cantidad % 1000) % 500) % 200) / 100;
return arreglo;
}
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);
}
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;
}
#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
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]
## 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.
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)
#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
#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;
}
#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;
}
#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;
}
#include <iostream>
using namespace std;
int main()
{
int n = 10, num, i;
cout << "Enter 10 numbers: ";
for(i = 0; i < n; ++i)
{
cin >> num;
if(num % 2 == 0)
{
cout << num << " is even.\n";
break;
}
}
if(i == n)
cout << "There are no even numbers in the list.";
return 0;
}
#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_
#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;
}
#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;
}
#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;
}
def f_par(lista):
for i in lista:
if i % 2 == 0:
return i
break
def f_primo(lista):
for i in lista:
if i > 1:
for x in range(2, i):
if i % x == 0:
break
else:
return i
break
f_par([1,2,3,4,5,6,7,8,9,10])
f_primo([1,2,3,4,5,6,7,8,9,10])
void Lista()
{
int lista[100], num, pos, max;
int i=0;
do{
cout<<"Ingrese un numero (0: salir): ";
cin>>num;
if(num!=0){
lista[i]=num;
i++;
}
}while(num!=0);
max=lista[0];
pos=0;
for(int j=0; j<i; j++){
if(lista[j]>max){
max=lista[j];
pos=j+1;
}
}
cout<<"El maximo es: "<<max<<" en la posicion: "<<pos;
}
#include <iostream>
int main() {
std::cout << "Hello World!\n";
return 42;
}
#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
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]
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a;
cin >> a;
bool isPrime = true;
for (int i = 2; i < sqrt(a); i++)
{
if (a % i == 0)
{
isPrime = false;
break;
}
}
cout << isPrime;
}
void vector(int *a, int n){
for(int i=0; i<n; i++)
printf("%d ", a[i]);
}
#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;
}
#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
#include <iostream>
using namespace std;
int main()
{
int i=0, numero=0, cantidad=0;
while (i<5)
{
cout<<"Ingrese un numero: ";
cin>>numero;
if (numero>0)
{
cantidad++;
}
i++;
}
cout<<"La cantidad de numeros positivos es: "<<cantidad;
return 0;
}
1, 2, 3
1, 3, 2
2, 1, 3
2, 3, 1
3, 1, 2
3, 2, 1
#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
#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;
}
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);
}
#include <iostream>
using namespace std;
int main()
{
int num, cont=0;
for(int i=0; i<5; i++){
cout<<"Numero: ";
cin>>num;
if(num>0)
cont++;
}
cout<<"\nHay "<<cont<<" numeros positivos";
return 0;
}
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;
}
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);
}
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 =
#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;
}
#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 =
//
#include <iostream>
using namespace std;
int main() {
int a, b;
cout << "Ingrese dos numeros" << endl;
cin >> a;
cin >> b;
if (a % b == 0) {
cout << "a es multiplo de b" << endl;
} else {
cout << "a no es multiplo de b" << endl;
}
}
#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;
}
int main()
{
int numero=0,cont_positivos=0;
for(int i=1;i<=5;i++)
{
cout<<"ingrese numero: ";
cin>>numero;
if(numero>0)
cont_positivos++;
}
cout<<"cantidad de numeros positivos ingresados: "<<cont_positivos<<endl;
return 0;
}
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
#include <iostream>
using namespace std;
int main() {
int max = 0, pos = 0, n = 1, i = 1;
while (n != 0) {
cout << "Ingrese el numero: " << endl;
cin >> n;
if (n > max) {
max = n;
pos = i;
}
i++;
}
cout << "El numero max es " << max << " y esta en la posicion " << pos;
return 0;
}
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);
}
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])
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;
lista = [2,4,6,7,8,9,11,12,13,14]
def primerPar(lista):
for numero in lista:
if numero % 2 == 0:
return numero
primerPar(lista)
def primerPrimo(lista):
for numero in lista:
if numero % 2 != 0:
return numero
primerPrimo(lista)
#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;
}
numeros = [2, 3, 7, 1, 10, 5, 15, 9, 4, 8]
def primerPar(numeros):
for numero in numeros:
if numero % 2 == 0:
return numero
def primerPrimo(numeros):
for numero in numeros:
if numero != 1:
for i in range(2, numero):
if numero % i == 0:
break
else:
return numero
primerPar(numeros)
primerPrimo(numeros)
int trimestre(int mes) {
return mes/3;
}
trimestre(7)
#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";
#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(
def bimestre(mes):
if mes <= 2:
return 1
elif mes <= 4:
return 2
elif mes <= 6:
return 3
elif mes <= 8:
return 4
elif mes <= 10:
return 5
else:
return 6
bimestre(3)
void main(void)
{
char c;
int n,i,max,pos;
max=0;
i=0;
do
{
printf("Ingrese numero: ");
scanf("%d",&n);
i++;
if (n>max)
{
max=n;
pos=i;
}
printf("Continuar? (s/n): ");
fflush(stdin);
scanf("%c",&c);
}
while (n!=0 && c=='s');
printf("El maximo es: %d, en la posicion: %d",max,pos);
}
#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;
}
#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++;
}
}
#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;
}
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;
}
#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;
}
#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;
#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;
}
#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;
}
#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;
}
#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];
def par_primo(list):
for number in list:
# check if number is even
if number % 2 == 0:
print(number)
break
# check if number is prime
else:
for number in list:
i = 2
while i < number:
if number % i == 0:
break
else:
print(number)
break
i = i + 1
break
return
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
par_primo(list)
#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;
}
def add(a, b):
return a + b
add(1, 2)
a > b > c
a > c > b
b > a > c
b > c > a
c > a > b
c > b > a
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;
}
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);
}
#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;
}
#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
def primer_par(list):
for num in list:
if num % 2 == 0:
return num
def primer_primo(list):
for num in list:
if num % 2 != 0:
return num
list = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
print(primer_par(list))
print(primer_primo(list))
#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;
}
#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
#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;
}
#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;
}
#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 <<
void distintos(int a, int b, int c){
if( a != b && a != c && b != c){
cout << a << "," << b << ", " << c << " son todos distintos";
}
}
#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;
}
#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;
}
}
int lista [5];
int i = 0;
int max = 0;
int pos = 0;
for (i = 0; i < 5; i++)
{
cout << "Ingrese un numero y presione enter" << endl;
cin >> lista[i];
if (lista[i] >= max)
{
max = lista[i];
pos = i + 1;
}
}
cout << "El mayor es: " << max << endl;
cout << "Su posicion es: " << pos << endl;
#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<
int enter_five_numbers() {
int numbers[5];
string line;
cout << "Enter 5 numbers: " << endl;
for (int i = 0; i < 5; i++) {
cin >> numbers[i];
}
for (int i = 0; i < 5; i++) {
if (numbers[i] > 0) {
cout << numbers[i] << ",";
}
}
cout << "\n";
}
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;
}
#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
#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;
}
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)
#include <iostream>
int main() {
// your code goes here
int nota1, nota2, nota3, nota4;
// pedir notas
printf("Ingrese nota 1: ");
scanf("%d", ¬a1);
printf("Ingrese nota 2: ");
scanf("%d", ¬a2);
printf("Ingrese nota 3: ");
scanf("%d", ¬a3);
printf("Ingrese nota 4: ");
scanf("%d", ¬a4);
// 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 (
#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;
}
#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";
}
}
#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
//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++)
(1, 2, 3)
(1, 3, 2)
(2, 1, 3)
(2, 3, 1)
(3, 1, 2)
(3, 2, 1)
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;
}
def find_par(a_list):
for num in a_list:
if num % 2 == 0:
return num
def find_prime(a_list):
for num in a_list:
is_prime = True
for i in range(2, num):
if num % i == 0:
is_prime = False
break
if is_prime:
return num
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}")
#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;
}
int main()
{
int max = 0;
int pos = 0;
int n;
int i = 1;
while(true) {
cout << "Ingrese un numero: ";
cin >> n;
if(n == 0) {
break;
}
if(n > max) {
max = n;
pos = i;
}
i++;
}
cout << "El numero mayor es " << max << " y se encuentra en la posicion " << pos << endl;
}
#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;
}
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";
}
int firts_even(list<int> l){
int n = l.size();
for(int i = 0; i < n; i++){
if(!(l[i] % 2)) return l[i];
}
return -1;
}
int firts_prime(list<int> l){
int n = l.size();
for(int i = 0; i < n; i++){
int k = 0;
for(int j = 1; j < n; j++)
if(!(i % j)) k++;
if(k == 2) return i
}
return -1;
}
int main(){
int n, par=0, primo=2;
int a[10];
int i, j;
for(i=0; i<10; i++){
scanf("%d", &a[i]);
}
for(i=0; i<10; i++){
if(par==0 && a[i]%2==0){
par = a[i];
}
}
for(j=0; j<10; j++){
if(a[j]%primo==0){
primo++;
}
}
printf("El primer numero par es: %d\n", par);
printf("El primer numero primo es: %d\n", primo);
return 0;
}
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;
}
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;
}
#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 +=
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
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;
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);
}
}
}
#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;
}
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;
}
#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:
bool isSorted(int a, int b, int c, int d){
if (a < b && b < c && c < d) {
return true;
} else {
return false;
}
}
def add(lista):
for i in range(len(lista)):
if (lista[i] % 2 == 0):
return lista[i]
break
for i in range(len(lista)):
if (lista[i] % 2 == 1):
return lista[i]
break
lista1 = [1,2,3,4,5,6,7,8,9,10]
print(add(lista1))
#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;
}
}
int mes = 7, trim
trim = mes/3
trim = mes/3.0
trim = int(mes/3.0)
#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;
def max(a, b)
return a if a > b else b
pos = 0
val = []
while True:
a = int(input('Enter a number:'))
if a == 0:
break
val.append(a)
pos += 1
max(val)
#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;
}
void first_even(int lista[], int n){
for(int i=0;i<n;i++){
if(lista[i]%2==0)
cout<<lista[i]<<endl;
break;
}
}
void first_prime(int lista[], int n){
for(int i=0;i<n;i++){
bool is_prime = true;
for(int j=2;j<i;j++){
if(i%j==0){
is_prime = false;
break;
}
}
if(is_prime)
cout<<i<<endl;
break;
}
}
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: {
#include <iostream>
using namespace std;
int main() {
int minutos;
cout << "Ingrese los minutos: ";
cin >> minutos;
int horas = minutos / 60;
minutos = minutos % 60;
cout << "Son " << horas << " horas y " << minutos << " minutos";
return 0;
}
#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
#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;
}
#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;
}
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 =
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;
}
}
}
}
int cantPositivos(int a, int b, int c, int d, int e){
int cant = 0;
if(a>0) cant++;
if(b>0) cant++;
if(c>0) cant++;
if(d>0) cant++;
if(e>0) cant++;
return cant;
}
#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;
}
#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
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;
}
int lista[30], i, n, m, max, pos;
i=0;
do
{
printf("Ingrese un numero: ");
scanf("%d",&n);
lista[i]=n;
i++;
} while (n!=0);
max=lista[0];
pos=0;
for(m=1;m<i;m++)
{
if(lista[m]>max)
{
max=lista[m];
pos=m;
}
}
printf("El numero mayor ingresado es: %d en la posicion: %d",max,pos);
def all_distinct(a, b, c):
if a != b and b != c:
return True
else:
return False
all_distinct(8,6,8)
#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 >=
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;
}
#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");
}
def ordenar(lista):
lista.sort()
return lista
ordenar([2, 3, 1])
#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;
}
#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);
}
#include <iostream>
using namespace std;
int main() {
int num, i, j;
int a[4] = {1000, 500, 200, 100};
cin >> num;
for (i = 0; i < 4; ++i) {
int c = num / a[i];
if (c > 0) {
cout << a[i] << ": " << c << endl;
num -= a[i] * c;
}
}
return 0;
}
#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
bool is_prime(int num) {
for (int i = 2; i < num; i++) {
if (num % i == 0)
return false;
}
return true;
}
#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;
}
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
#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;
}
int func(int x) {
int a = x / 1000;
x = x % 1000;
int b = x / 500;
x = x % 500;
int c = x / 200;
x = x % 200;
int d = x / 100;
return a + b + c + d;
}
func(4000);
#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[
#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: ";
vector<int> lista;
for(int i=0;i<10;i++){
int n;
cin>>n;
lista.push_back(n);
}
for(int i=0;i<10;i++){
if(lista[i]%2==0){
cout<<"el par es "<<lista[i]<<endl;
break;
}
}
for(int i=0;i<10;i++){
for(int j=2;j<lista[i]/2;j++){
if(lista[i]%j==0){
break;
}
if(j==lista[i]/2-1){
cout<<"el primo es "<<lista[i]<<endl;
break;
}
}
}
int trim(int mes){
return (mes / 3) + 1;
}
def first_even(numbers):
for number in numbers:
if number % 2 == 0:
return number
def first_prime(numbers):
for number in numbers:
if is_prime(number):
return number
def is_prime(number):
if number < 2:
return False
for i in range(2, number - 1):
if number % i == 0:
return False
return True
first_even([1, 2, 3, 4, 5])
first_prime([1, 2, 3, 4, 5])
#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)){
#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)
{
#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
#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");
}
}
#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;
}
typedef struct clientes {
int numero;
char tipo;
} tCliente;
#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;
}
def first_even_number(lista):
for i in range(len(lista)):
if lista[i] % 2 == 0:
return i
first_even_number([1,2,3,4,5,6,7,8,9,10])
#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;
}
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;
}
#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");
}
}
int main() {
// TODO Auto-generated method stub
int i, numero, contador = 0;
for (i = 0; i < 5; i++) {
cout << "Ingrese numero: ";
cin >> numero;
if (numero > 0)
contador++;
}
cout << "Positivos: " << contador << endl;
return 0;
}
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;
}
bool alltreedistinct(int a, int b, int c)
{
return a != b && b != c && a != c;
}
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;
}
100, 50, 15
100, 15, 50
15, 100, 50
15, 50, 100
50, 100, 15
50, 15, 100
#include <iostream>
using namespace std;
int main(){
int num, pos=0, i;
for(i=0; i<5; i++){
cout<<"\n Enter num: ";
cin>>num;
if (num>0)
pos++;
}
cout<<"\n\n Positivos: "<<pos;
}
#include <iostream>
using namespace std;
int main()
{
int numbers[5];
int positives = 0;
for (int i = 0; i < 5; i++)
{
cout << "Ingrese un número: " << endl;
cin >> numbers[i];
}
for (int i = 0; i < 5; i++)
{
if (numbers[i] > 0)
{
positives++;
}
}
cout << "La cantidad de numeros positivos es: " << positives << endl;
}
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;
}
void contar(int lista[], int n){
for (int i = 0; i < n; i++){
int lista[i] = lista[i] + 1;
}
}
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;
}
def convert(minutes):
h = minutes // 60
m = minutes % 60
d = h // 24
h = h % 24
return d, h, m
convert(1520)
# (1, 1, 20)
#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)
{
#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);
def odd_or_even(lista):
for n in lista:
if n % 2 == 0:
print("{} is even".format(n))
else:
print("{} is odd".format(n))
// your code here
struct Clientes{
int codcliente;
int tipocliente;
}
#include <iostream>
using namespace std;
int main() {
int n, pos_max = 0, max = 0;
do {
cin >> n;
if (n > max) {
max = n;
pos_max = 0;
}
if (n == max) {
pos_max++;
}
} while (n != 0);
cout << max << " " << pos_max << endl;
return 0;
}
#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;
}
#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;
}
#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;
}
#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";
}
}
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=
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) {
#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";
}
}
#include <iostream>
using namespace std;
int main()
{
int numero;
int contador=0;
int acumulador=0;
for (int i=0; i < 5 ; i++)
{
cout<<"Ingrese numero: ";
cin>>numero;
if (numero>=0)
{
contador=contador+1;
acumulador=acumulador+numero;
}
}
cout<<"Posivitos: "<<contador<<endl;
cout<<"Suma: "<<acumulador<<endl;
return 0;
}
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
list_of_numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
def first_even_number(lst):
for item in lst:
if item % 2 == 0:
return item
first_even_number(list_of_numbers)
int MES;
int TRIM;
TRIM = MES / 3;
//hacer otro valor mayor a 2.5
TRIM = MES / 3;
#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;
}
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
int BIM;
int MES;
BIM = MES/2;
#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;
}
#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;
}
def add(a, b):
return a + b
add(1, 2)
def findBimestre(mes):
bimestre = mes // 2
if bimestre == 0:
return 1
else:
return bimestre
findBimestre(10)
#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
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)
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++;
}
}
#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;
}
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;
}
#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;
}
#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
#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])
#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;
}
def primerPar(numeros):
for i in numeros:
if (numeros[i] % 2 == 0):
return i
numeros = [1,2,4,5,7,8,3,6,9,10]
primerPar(numeros)
def rango(a,b):
if a<b:
for n in range(a+1,b):
print(n)
else:
for n in range(b+1,a):
print(n)
rango(3,15)
def first_par(lista):
if len(lista) > 0:
if lista[0] % 2 == 0:
return lista[0]
else:
return first_par(lista[1:])
#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;
}
#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;
}
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)
#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;
}
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;
def primer_numero_par(lista):
for e in lista:
if e % 2 == 0:
return e
def primer_numero_primo(lista):
for e in lista:
if es_primo(e):
return e
count = 0
for i in range(5):
num = int(input())
if num > 0:
count += 1
print("{} numbers are positive".format(count))
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;
}
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;
}
def calcular(huevos):
cajas = huevos // 12
sueltos = huevos % 12
return cajas * 100 + sueltos * 12
#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()
{
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;
}
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;
}
int main() {
int num;
cin >> num;
while(num % 2 != 0)
cin >> num;
cout << num << endl;
return 0;
}
include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
}
#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;
}
#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
#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");
}
}
#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
int main()
{
int vec[10]={1,4,5,3,2,6,8,9,7,10};
int i,par,primo;
for(i=0;i<10;i++)
{
if(vec[i]%2==0)
{
par=vec[i];
break;
}
}
for(i=0;i<10;i++)
{
if(vec[i]==2||vec[i]==3||vec[i]==5||vec[i]==7)
{
primo=vec[i];
break;
}
}
cout<<"El primer numero par es: "<<par<<endl;
cout<<"El primer numero primo es: "<<primo<<endl;
return 0;
}
#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;
def primeroPar(listaNumeros):
for numero in listaNumeros:
if numero % 2 == 0:
return numero
def primeroPrimo(listaNumeros):
for numero in listaNumeros:
if numero % 2 == 0:
return numero
#include <stdio.h>
#include <stdlib.h>
int main()
{
int numero;
int contadorPositivos = 0;
for (int i = 0; i < 5; i++)
{
printf("Ingrese un numero: ");
scanf("%d", &numero);
if(numero > 0)
{
contadorPositivos++;
}
}
printf("La cantidad de numeros positivos es: %d", contadorPositivos);
}
int main()
{
int arr[100],n,i,max,pos;
cin>>n;
for(i=0;i<n;i++)
{
cin>>arr[i];
}
max=arr[0];
for(i=0;i<n;i++)
{
if(arr[i]>max)
{
max=arr[i];
pos=i;
}
}
cout<<"The maximum element is "<<max<<" at position "<<pos+1;
return 0;
}
primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29]
for i in primes:
print(i)
#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 (
#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 << "
#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;
}
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])
#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;
}
int a = 0, b = 0, c = 0;
cout << "Ingrese tres numeros: " << endl;
cin >> a >> b >> c;
if(a != b and b != c and c != a){
cout << "Todos son distintos";
}
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))
#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";
}
}
#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;
}
trimestre = mes / 3
#include <iostream>
using namespace std;
int main()
{
int n, positivos = 0;
for (int i = 0; i < 5; i++) {
cin >> n;
if (n > 0) positivos++;
}
cout << positivos << endl;
}
int main()
{
int numero;
int i = 0;
int max = 0;
int pos = 0;
while (numero != 0)
{
cin >> numero;
if (numero > max)
{
max = numero;
pos = i;
}
i++;
}
cout << "El mayor es " << max << " y esta en la posicion " << pos << endl;
return 0;
}
#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[
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;
}
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;
}
#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;
}
#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
#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;
}
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;
}
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;
#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)
#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
#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;
}
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 (dif
#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;
}
#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
for (int i=0;i<10;i++)
{
if (i % 2 == 0)
{
printf("Number %d is even\n",i);
}
else if (i % 3 == 0)
{
printf("Number %d is odd\n",i);
}
}
#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;
}
bool is_ordered(a, b, c, d)
if a < b and b < c and c < d:
return true
else:
return false
def checkEven(list):
for i in list:
if i%2 == 0:
return i
return None
def checkPrime(list):
for i in list:
prime = True
for j in range(2, i-1):
if i % j == 0:
prime = False
break
if prime:
return i
return None
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print(checkEven(list))
print(checkPrime(list))
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)
#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++)
#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
#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");
}
#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){
def minutos(minutes):
d = minutes // (24 * 60)
h = (minutes % (24 * 60)) // 60
m = (minutes % (24 * 60)) % 60
return [d, h, m]
lista = []
maximo = 0
posicion = 0
posi = 0
while num != 0:
num = int(input("ingrese numero: "))
if num != 0:
lista.append(num)
if num > maximo:
maximo = num
posicion = posi
posi += 1
print("el maximo es {} en la posicion {}".format(maximo, posicion))
#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 "
#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;
}
#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>
using namespace std;
int main()
{
int n,i,pos;
int max=0;
cout << "Ingrese un numero" << endl;
cin >> n;
while(n!=0){
cout << "Ingrese un numero" << endl;
cin >> n;
if(n>max){
max=n;
pos=i;
}
i++;
}
cout << "El maximo es: " << max << " posicion: " << pos << endl;
return 0;
}
#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: " <<
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)
int parNum = 0;
bool isPrime = false;
int primNum = 0;
for(int i = 0; i < 10; i++){
if(list[i] % 2 == 0){
parNum = list[i];
break;
}
}
for(int i = 0; i < 10; i++){
for(int j = 2; j < list[i]; j++){
if(list[i] % j == 0){
isPrime = true;
break;
}
}
if(!isPrime){
primNum = list[i];
break;
}
isPrime = false;
}
#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;
}
#include <stdio.h>
int main(){
int a = 0;
int max = 0;
int min = 0;
int cant = 0;
do{
scanf("%d", &a);
if (a > max)
max = a;
if (a < min)
min = a;
cant++;
}while(max-min <= 10);
printf("%d", cant);
return 0;
}