Juan Felipe Barbosa Curvelo

All generations.

generate functionThu, 25 May 2023

Realizar un programa para una compañía de telefonía celular, en el que se crean 2 vectores el primero es llenado por el usuario con el número de minutos consumidos por 8 usuarios durante un mes, el segundo vector es llenado con el valor a cancelar por cada uno de los usuarios según el número de minutos consumidos y sabiendo que el valor fijo es de $30.000 por los primeros 100 minutos. Los minutos adicionales se pagan a $100 cada minuto. Imprimir los 2 vectores

#include <iostream> #include <vector> using namespace std; int main() { vector<int> minutes(8); vector<int> bills(8); int i; for(i=0; i<8; i++){ cout<<"minutes for user "<<i+1<<endl; cin>>minutes[i]; if(minutes[i]<=100){ bills[i] = 30000; }else{ bills[i] = 30000 + (minutes[i]-100)*100; } } for(i=0; i<8; i++){ cout<<"user "<<i+1<<" with "<<minutes[i]<<" minutes paid "<<bills[i]<<endl; } return 0; }

C++
View
generate functionThu, 25 May 2023

6. Realizar un programa para una compañía de telefonía celular, en el que se crean 2 vectores el primero es llenado por el usuario con el número de minutos consumidos por 8 usuarios durante un mes, el segundo vector es llenado con el valor a cancelar por cada uno de los usuarios según el número de minutos consumidos y sabiendo que el valor fijo es de $30.000 por los primeros 100 minutos. Los minutos adicionales se pagan a $100 cada minuto. Imprimir los 2 vectores

int min[8], costo[8]; int main(){ for(int i = 0; i < 8; ++i){ cout << "Ingrese los minutos consumidos del usuario " << i + 1 << " : "; cin >> min[i]; } for(int i = 0; i < 8; ++i){ if(min[i] <= 100){ costo[i] = 30000; }else{ costo[i] = 30000 + (min[i] - 100) * 100; } } cout << "Minutos consumidos: "; for(int i = 0; i < 8; ++i){ cout << " " << min[i]; } cout << endl; cout << "Costo de la llamada: "; for(int i = 0; i < 8; ++i){ cout << " " << costo[i]; } cout << endl;

C++
View
generate functionThu, 25 May 2023

Crear un programa en C++ que mediante una función ingrese el salario actual de un empleado, otra función que incremente el salario ingresado en 10%, y, una última función que imprima el salario actual, y el salario con el incremento del 10%

#include <iostream> using namespace std; int a, b, c; void entrada(){ cout<<"ingresa tu salario: "<<endl; cin>>a; } void aumento(){ b=a+(a*0,1); } void imprimir(){ cout<<"tu salario actual es: "<<a<<endl; cout<<"tu salario con el aumento es: "<<b<<endl; } int main(){ entrada(); aumento(); imprimir(); }

C++
View
generate functionThu, 25 May 2023

. Realizar un programa para crear un vector en el que se almacenan los saldos de cada uno de los 12 meses del año de una cuenta de ahorro. Se lee la tasa de interés mensual y el saldo inicial que será almacenado en la primera posición del vector y de allí en adelante el saldo será el saldo anterior más los intereses

#include <iostream> int main() { int saldos[12]; double saldo_inicial, tasa; int i; std::cout << "Ingrese la tasa de interes mensual: "; std::cin >> tasa; std::cout << "Ingrese el saldo inicial: "; std::cin >> saldo_inicial; saldos[0] = saldo_inicial; for(i = 1; i <= 12; i++) { saldos[i] = (saldos[i-1] + saldos[i-1]*(tasa/100)); } std::cout << "El saldo en cada uno de los 12 meses es: " << std::endl; for(i = 0; i <= 12; i++) { std::cout << saldos[i] << std::endl; } return 0; }

C++
View
generate functionThu, 25 May 2023

Realizar un programa en el que se crean 2 arreglos cada uno almacena 10 números enteros. El primer arreglo es llenado por el usuario, el segundo se llena termino a término según el contenido del primer arreglo así:  Si el número en el primer arreglo es par, en el segundo arreglo se asigna el cuadrado de ese número.  En caso contrario el cubo del número. Mostrar el contenido final de los dos vectores.

#include <iostream> #include <math.h> int main(){ int a[10],b[10]; for (int i = 0; i < 10; i++) { std::cout << "Ingrese un numero:"; std::cin >> a[i]; if (a[i]%2 == 0){ b[i] = pow(a[i],2); } else { b[i] = pow(a[i],3); } } for (int j = 0; j < 10; j++) { std::cout << b[j] << '\n'; } }

C++
View
generate functionThu, 25 May 2023

Crear un Vector A de 10 posiciones con números aleatorios entre 10 y 50, y, ordenar los números de menor a mayor en el Vector B.

#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(time(0)); int numeros[10]; int aux; int mayor; int menor; int i; int j; int k; for(i=0; i<10; i++) { numeros[i]= rand() %41 + 10; cout<<numeros[i]<<"\n"; } //ordenamiento burbuja for(j=0; j < 10 - 1; j++) { for(k=0; k < 10 - j - 1; k++) { if(numeros[k] > numeros[k + 1]) { aux = numeros[k]; numeros[k] = numeros[k + 1]; numeros[k + 1] = aux;

C++
View
generate functionThu, 25 May 2023

6. Realizar un programa para una compañía de telefonía celular, en el que se crean 2 vectores el primero es llenado por el usuario con el número de minutos consumidos por 8 usuarios durante un mes, el segundo vector es llenado con el valor a cancelar por cada uno de los usuarios según el número de minutos consumidos y sabiendo que el valor fijo es de $30.000 por los primeros 100 minutos. Los minutos adicionales se pagan a $100 cada minuto. Imprimir los 2 vectores

#include <iostream> using namespace std; int main(void) { int n; cout << "Ingrese número de usuarios: "; cin >> n; int array[n]; for (int i = 0; i < n; i++) { cout << "Ingrese minutos consumidos por " << i << ": "; cin >> array[i]; } for (int i = 0; i < n; i++) { cout << "Usuario " << i << ": "; int m = array[i]; int f = 30000; int a = (m - 100) * 100; if (m > 100) { cout << f + a; } else { cout << f; } cout << "\n"; } }

C++
View

Questions about programming?Chat with your personal AI assistant