Da como resultado si un numero n es multiplo de m
import java.io.*;
class problm_12{
public static void main(String args[])throws IOException
{
martes, 24 de mayo de 2016
Muestre un algoritmo que nos permita evaluar la funcion:
Muestre un algoritmo que nos permita evaluar la funcion:
//x^2+1,si x<=8
// f(x) x^2 + 3x + 2,si 0
// x + 1,si x>=3
import java.io.*;
class problm_10{
public static void main(String args[])throws IOException
{
double x,y;
distancia entre dos puntos
distancia entre dos puntos
class distanciaentredospuntos{
public static void main(String[]args)throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader (System.in));
System.out.print("ingrese abscisa del primer punto:");
int x1=Integer.parseInt(in.readLine());
class distanciaentredospuntos{
public static void main(String[]args)throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader (System.in));
System.out.print("ingrese abscisa del primer punto:");
int x1=Integer.parseInt(in.readLine());
volumen del cilindro
volumen del cilindro
class volumendelcilindro{
public static void main(String[]args)throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader (System.in));
System.out.print("ingrese el radio:");
int r=Integer.parseInt(in.readLine());
System.out.print("ingrese la altura:");
int h=Integer.parseInt(in.readLine());
double v=3.1416*r*r*h;
System.out.println("El volumen es= "+v);
}
}
class volumendelcilindro{
public static void main(String[]args)throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader (System.in));
System.out.print("ingrese el radio:");
int r=Integer.parseInt(in.readLine());
System.out.print("ingrese la altura:");
int h=Integer.parseInt(in.readLine());
double v=3.1416*r*r*h;
System.out.println("El volumen es= "+v);
}
}
jueves, 19 de mayo de 2016
Un profesor hace dos exámenes de matemática y física a cada uno de sus 40 alumnos.
Un profesor hace dos exámenes de matemática y física a cada uno de sus 40 alumnos. Desea saber:
a)Cuantos alumnos sacaron más de 7 en cada examen
b)Cuantos alumnos sacaron menos o igual en cada examen
c)Calcular los promedios de notas de cada examen
d)Mostrar por pantalla lo solicitado en a, b, c.
dijo:
#include<iostream>
using namespace std;
int main()
{
cout<<"n Nota: Las notas seran introducidas una por una, independientemente su materia.";
cout<<"n";
a)Cuantos alumnos sacaron más de 7 en cada examen
b)Cuantos alumnos sacaron menos o igual en cada examen
c)Calcular los promedios de notas de cada examen
d)Mostrar por pantalla lo solicitado en a, b, c.
dijo:
#include<iostream>
using namespace std;
int main()
{
cout<<"n Nota: Las notas seran introducidas una por una, independientemente su materia.";
cout<<"n";
Un vendedor recibe un sueldo base, mas 12% extra por comisiones de sus ventas, el vendedor desea saber cuánto dinero cobrara por concepto de comisiones por las cuatros ventas que realizo en el mes y total que recibirá en el mes por sueldo base y comisiones.
Un vendedor recibe un sueldo base, mas 12% extra por comisiones de sus ventas, el vendedor desea saber cuánto dinero cobrara por concepto de comisiones por las cuatros ventas que realizo en el mes y total que recibirá en el mes por sueldo base y comisiones.
#include<iostream>
using namespace std;
int main()
{
double V1,V2,V3,V4,SB,C,SL;
#include<iostream>
using namespace std;
int main()
{
double V1,V2,V3,V4,SB,C,SL;
Un profesor de un curso, hace un examen de matemática a cada un de sus 10 alumnos de acuerdo a los resultados obtenidos se procede de la siguiente manera: En caso de obtener una nota menos a 4 el alumno esta reprobado y debe repasar en marzo. En caso contrario el alumno esta aprobado. Se desea saber en C++:
Un profesor de un curso, hace un examen de matemática a cada un de sus 10 alumnos de acuerdo a los resultados obtenidos se procede de la siguiente manera: En caso de obtener una nota menos a 4 el alumno esta reprobado y debe repasar en marzo. En caso contrario el alumno esta aprobado. Se desea saber:
a)Cuantos alumnos reprobaron la materia.
b)Cuantos alumnos aprobaron la materia.
c)Calcular los promedios de los alumnos reprobados y aprobados.
d)Mostrar por pantalla lo solicitado en a, b, c.
#include <iostream>
using namespace std;
int main()
{
int Nota[10];
float PromNota_Rep=0;
float PromNota_Apr=0;
float CAprob=0;
float CReprob=0;
float SumNota=0;
float AC_APNotas=0;
float AC_REPNotas=0;
for(int i=0; i<=9; i++)
{
cout<<"Ingrese Nota:"<<endl;
cin>>Nota[i];
if(Nota[i]>=4)
{
Nota[i]=Nota[i];
CAprob=CAprob+1;
AC_APNotas=AC_APNotas+Nota[i];
}
else
{
CReprob=CReprob+1;
AC_REPNotas=AC_REPNotas+Nota[i];
}
PromNota_Apr=AC_APNotas/10;
PromNota_Rep=AC_REPNotas/10;
}
cout<<"Promedio de notas de alumnos Aprobados:" <<PromNota_Apr;
cout<<"n";
cout<<"promedio de notas de alumnos Reprobados:" <<PromNota_Rep;
cout<<"n";
cout<<"Cantidad de Alumnos Aprobados que no deben hacer repaso:"<<CAprob;
cout<<"n";
cout<<"Cantidad de alumnos reprobados que deben hacer repaso en Marzo:"<<CReprob;
cout<<"n";
system("pause";);
}
a)Cuantos alumnos reprobaron la materia.
b)Cuantos alumnos aprobaron la materia.
c)Calcular los promedios de los alumnos reprobados y aprobados.
d)Mostrar por pantalla lo solicitado en a, b, c.
#include <iostream>
using namespace std;
int main()
{
int Nota[10];
float PromNota_Rep=0;
float PromNota_Apr=0;
float CAprob=0;
float CReprob=0;
float SumNota=0;
float AC_APNotas=0;
float AC_REPNotas=0;
for(int i=0; i<=9; i++)
{
cout<<"Ingrese Nota:"<<endl;
cin>>Nota[i];
if(Nota[i]>=4)
{
Nota[i]=Nota[i];
CAprob=CAprob+1;
AC_APNotas=AC_APNotas+Nota[i];
}
else
{
CReprob=CReprob+1;
AC_REPNotas=AC_REPNotas+Nota[i];
}
PromNota_Apr=AC_APNotas/10;
PromNota_Rep=AC_REPNotas/10;
}
cout<<"Promedio de notas de alumnos Aprobados:" <<PromNota_Apr;
cout<<"n";
cout<<"promedio de notas de alumnos Reprobados:" <<PromNota_Rep;
cout<<"n";
cout<<"Cantidad de Alumnos Aprobados que no deben hacer repaso:"<<CAprob;
cout<<"n";
cout<<"Cantidad de alumnos reprobados que deben hacer repaso en Marzo:"<<CReprob;
cout<<"n";
system("pause";);
}
Un comerciante efectúa durante el mes 10 ventas a distintos clientes en C++
Un comerciante efectúa durante el mes 10 ventas a distintos clientes. Se desea saber:
a)Cuantas ventas fueron mayores a 550.
b)Cuantas ventas fueron mayores a 200 y menores o iguales a 550.
c) Calcular los promedios de cada grupo (puntos a y b).
d)Mostrar por pantalla lo solicitado en los puntos a, b y c.
#include <iostream>
using namespace std;
int main ()
{
int Venta[10], I;
double C=0,C1=0,C2=0,C3=0,C4=0,C5=0;
for (I=0; I<=9;I++)
{
cout<<"Introducir cantidad de venta "<<I+1<<":";
cin>>Venta[i];
if( Venta[i] >550)
{
C=C+1;
C1=C1 + Venta[i];
}
else if (Venta[i] >200&& Venta[i]<=550 )
{
C2=C2+1;
C3=C3 + Venta[i];
}
C4=C1/C;
C5=C3/C2;
}
cout<<"Promedio de ventas mayores de 550:"<<C4;
cout<<"n";
cout<<"Promedio de ventas mayores a 200 y menores o iguales a 550:"<<C5;
cout<<"n";
cout<<"Cantidad de ventas mayores a 550:"<<C;
cout<<"n";
cout<<"Cantidad de ventas mayores a 200 y menores o iguales a 550 :"<<C2;
cout<<"n";
system ("pause";);
}
a)Cuantas ventas fueron mayores a 550.
b)Cuantas ventas fueron mayores a 200 y menores o iguales a 550.
c) Calcular los promedios de cada grupo (puntos a y b).
d)Mostrar por pantalla lo solicitado en los puntos a, b y c.
#include <iostream>
using namespace std;
int main ()
{
int Venta[10], I;
double C=0,C1=0,C2=0,C3=0,C4=0,C5=0;
for (I=0; I<=9;I++)
{
cout<<"Introducir cantidad de venta "<<I+1<<":";
cin>>Venta[i];
if( Venta[i] >550)
{
C=C+1;
C1=C1 + Venta[i];
}
else if (Venta[i] >200&& Venta[i]<=550 )
{
C2=C2+1;
C3=C3 + Venta[i];
}
C4=C1/C;
C5=C3/C2;
}
cout<<"Promedio de ventas mayores de 550:"<<C4;
cout<<"n";
cout<<"Promedio de ventas mayores a 200 y menores o iguales a 550:"<<C5;
cout<<"n";
cout<<"Cantidad de ventas mayores a 550:"<<C;
cout<<"n";
cout<<"Cantidad de ventas mayores a 200 y menores o iguales a 550 :"<<C2;
cout<<"n";
system ("pause";);
}
Escribir un programa que detecte si un número leído desde el teclado es mayor o menor que 100 en C++
Escribir un programa que detecte si un número leído desde el teclado es mayor o menor que 100 en C++
#include <iostream>
using namespace std;
int main()
{
double n;
cout<<"n Introducir numero:";
cin>>n;
if (n>100)
cout<<"n El numero introducido es mayor que 100.";
else
cout<<"n El numero introducido es menor que 100.";
cout<<"n";
system("pause";);
}
#include <iostream>
using namespace std;
int main()
{
double n;
cout<<"n Introducir numero:";
cin>>n;
if (n>100)
cout<<"n El numero introducido es mayor que 100.";
else
cout<<"n El numero introducido es menor que 100.";
cout<<"n";
system("pause";);
}
Sumar números del 1 al 10 en C++
Sumar números del 1 al 10 en C++
#include <iostream>
using namespace std;
int main()
{
int I;
double C,N[10];
C=0;
for(I=0;I<10;I++)
{
cout<<"n Introducir Numeros en secuencia del 1 al 10:";
cin>>N[10];
C=C+N[10];
}
cout<<"n La suma total de los numeros es:"<<C;
cout<<"n";
system("pause";);
}
#include <iostream>
using namespace std;
int main()
{
int I;
double C,N[10];
C=0;
for(I=0;I<10;I++)
{
cout<<"n Introducir Numeros en secuencia del 1 al 10:";
cin>>N[10];
C=C+N[10];
}
cout<<"n La suma total de los numeros es:"<<C;
cout<<"n";
system("pause";);
}
Hacer un programa que calcule y muestre el total a pagar por la compra de pantalones, se debe pedir como entrada el valor del pantalón y la cantidad de pantalones comprados, además si se compra 5 pantalones o mas se le aplica un descuento de 25% al monto total a pagar y si son menos de 5 pantalones el descuento es de 10% al monto total a pagar en C++
Hacer un programa que calcule y muestre el total a pagar por la compra de pantalones, se debe pedir como entrada el valor del pantalón y la cantidad de pantalones comprados, además si se compra 5 pantalones o mas se le aplica un descuento de 25% al monto total a pagar y si son menos de 5 pantalones el descuento es de 10% al monto total a pagar en C++
#include <iostream>
using namespace std;
int CantidadDP;
double TP,ValorDP,Desc;
int main()
{
cout<<"n Introduzca el valor del pantalon:";
cin>>ValorDP;
cout<<"n Introduzca la cantidad de pantalones:";
cin>>CantidadDP;
if (CantidadDP>=5)
Desc=ValorDP*0.25;
else if (CantidadDP<5)
Desc=ValorDP*0.10;
TP=ValorDP-Desc;
cout<<"n El valor total a pagar es de:"<<TP;
cout<<"n";
system("pause";);
}
#include <iostream>
using namespace std;
int CantidadDP;
double TP,ValorDP,Desc;
int main()
{
cout<<"n Introduzca el valor del pantalon:";
cin>>ValorDP;
cout<<"n Introduzca la cantidad de pantalones:";
cin>>CantidadDP;
if (CantidadDP>=5)
Desc=ValorDP*0.25;
else if (CantidadDP<5)
Desc=ValorDP*0.10;
TP=ValorDP-Desc;
cout<<"n El valor total a pagar es de:"<<TP;
cout<<"n";
system("pause";);
}
Escribir un programa C++ que calcule el importe de una factura sabiendo que el IVA a aplicar es del 13% y que si el importe bruto de la factura es superior a 50, se debe de realizar un descuento del 5%
Escribir un programa C++ que calcule el importe de una factura sabiendo que el IVA a aplicar es del 13% y que si el importe bruto de la factura es superior a 50, se debe de realizar un descuento del 5% en C++
#include <iostream>
using namespace std;
int main()
{
double IB,d,iva,ImpF;
cout<<"n Introdusca el Importe Bruto (IB):";
cin>>IB;
if(IB>50);
d= IB*0.05;
d=0;
iva= IB*0.13;
ImpF=(IB-d)+iva;
cout<<"n El importe final de la factura es de:"<<ImpF;
cout<<"n";
system("pause";);
}
#include <iostream>
using namespace std;
int main()
{
double IB,d,iva,ImpF;
cout<<"n Introdusca el Importe Bruto (IB):";
cin>>IB;
if(IB>50);
d= IB*0.05;
d=0;
iva= IB*0.13;
ImpF=(IB-d)+iva;
cout<<"n El importe final de la factura es de:"<<ImpF;
cout<<"n";
system("pause";);
}
Escribir un programa que detecte un número introducido desde el teclado es positivo o negativo en C++
Escribir un programa que detecte un número introducido desde el teclado es positivo o negativo en C++
#include <iostream>
using namespace std;
int main()
{
double N;
cout<<"n Introducir numero:";
cin>>N;
if (N>0)
cout<<"n El numero es positivo.";
else
cout<<"n El numero negativo.";
cout<<"n";
system("pause";);
}
#include <iostream>
using namespace std;
int main()
{
double N;
cout<<"n Introducir numero:";
cin>>N;
if (N>0)
cout<<"n El numero es positivo.";
else
cout<<"n El numero negativo.";
cout<<"n";
system("pause";);
}
Simulacion de Matricula en C++
Simulacion de Matricula en C++
#include<iostream>
#include<string>
using namespace std;
int main()
{
int ncredisp, ncred, ncredmat=0, ncursos=0,ciclo;
char i;
string nom;
cout<<"Nombre del alumno: ";cin>>nom;
IngreseCiclo:
cout<<"Ingrese ciclo: ";cin>>ciclo;
switch(ciclo)
{
case 1: case 4: case 7:
{
ncredisp=20;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
do
{
IngreseCreditos:
do
{
cout<<"Ingrese la cantidad creditos del curso: ";cin>>ncred;
if(ncred<=0||ncred>ncredisp)
{
cout<<"La cantidad de creditos debe ser mas de 0 y menor-igual que el total de creditos disponibles"<<endl;
sn:
cout<<"Desea ingresar un valor valido (Si:S/s) (No:N/n): ";cin>>i;
decide:
switch(i)
{
case 's':case'S': goto IngreseCreditos;
case 'n':case'N': {if(ncredmat>=12) goto notificar;
else exit(0);
}break;
default: cout<<"Invalido\n";goto sn;
}
}
ncredisp=ncredisp-ncred;
cout<<"Credito Restante: "<<ncredisp<<endl;
ncredmat=ncredmat+ncred;
ncursos++;
}while(ncredmat<12);
while(ncredisp>0)
{
cout<<"Desea matricularse en algun curso mas (Si:S/s) (No:N/n): ";cin>>i;
goto decide;
}
}while(ncred<0&&ncred>ncredisp);
}break;
case 2: case 3: case 8:
{
ncredisp=22;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
goto IngreseCreditos;
}break;
case 5: case 6: case 9: case 10:
{
ncredisp=24;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
goto IngreseCreditos;
}break;
default:
{
cout<<"Desea ingresar un valor valido s/S n/N: ";cin>>i;
switch(i)
{
case 's': case 'S':goto IngreseCiclo;
case 'N': case 'n':exit(0);
default: cout<<"respuesta invalida"<<endl;
}
}
}
notificar:
cout<<"\n\nREPORTE\n\n";
cout<<"Nombre del alumno: "<<nom<<endl;
cout<<"Ciclo del alumno: "<<ciclo<<endl;
cout<<"Total de creditos matriculados: "<<ncredmat<<endl;
cout<<"Total de creditos disponibles: "<<ncredisp<<endl;
cout<<"Total de cursos matriculados: "<<ncursos<<endl;
cin.ignore(); return 0;
}
#include<iostream>
#include<string>
using namespace std;
int main()
{
int ncredisp, ncred, ncredmat=0, ncursos=0,ciclo;
char i;
string nom;
cout<<"Nombre del alumno: ";cin>>nom;
IngreseCiclo:
cout<<"Ingrese ciclo: ";cin>>ciclo;
switch(ciclo)
{
case 1: case 4: case 7:
{
ncredisp=20;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
do
{
IngreseCreditos:
do
{
cout<<"Ingrese la cantidad creditos del curso: ";cin>>ncred;
if(ncred<=0||ncred>ncredisp)
{
cout<<"La cantidad de creditos debe ser mas de 0 y menor-igual que el total de creditos disponibles"<<endl;
sn:
cout<<"Desea ingresar un valor valido (Si:S/s) (No:N/n): ";cin>>i;
decide:
switch(i)
{
case 's':case'S': goto IngreseCreditos;
case 'n':case'N': {if(ncredmat>=12) goto notificar;
else exit(0);
}break;
default: cout<<"Invalido\n";goto sn;
}
}
ncredisp=ncredisp-ncred;
cout<<"Credito Restante: "<<ncredisp<<endl;
ncredmat=ncredmat+ncred;
ncursos++;
}while(ncredmat<12);
while(ncredisp>0)
{
cout<<"Desea matricularse en algun curso mas (Si:S/s) (No:N/n): ";cin>>i;
goto decide;
}
}while(ncred<0&&ncred>ncredisp);
}break;
case 2: case 3: case 8:
{
ncredisp=22;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
goto IngreseCreditos;
}break;
case 5: case 6: case 9: case 10:
{
ncredisp=24;
cout<<"Creditos disponibles: "<<ncredisp<<endl;
goto IngreseCreditos;
}break;
default:
{
cout<<"Desea ingresar un valor valido s/S n/N: ";cin>>i;
switch(i)
{
case 's': case 'S':goto IngreseCiclo;
case 'N': case 'n':exit(0);
default: cout<<"respuesta invalida"<<endl;
}
}
}
notificar:
cout<<"\n\nREPORTE\n\n";
cout<<"Nombre del alumno: "<<nom<<endl;
cout<<"Ciclo del alumno: "<<ciclo<<endl;
cout<<"Total de creditos matriculados: "<<ncredmat<<endl;
cout<<"Total de creditos disponibles: "<<ncredisp<<endl;
cout<<"Total de cursos matriculados: "<<ncursos<<endl;
cin.ignore(); return 0;
}
miércoles, 18 de mayo de 2016
La tortuga y la liebre C++
La tortuga y la liebre C++
Este es uno de los que mas me costo hacer, espero que le sirva a alguien
#include "iostream"
#include "ctime"
using namespace std;
int main (){
int t=1, l=1, i, *tp = &t, *lp = &l;
srand(time(0));
cout << "BANG!!!nY ARRANCAN!!!n";
if(*lp==*tp){
cout << "nnLa tortuga esta en la posicion "<< *tp;
cout << "nLa liebre esta en la posicion "<< *lp;
cout << "nOUCH!!!";
}
while (t < 70 && l < 70){
i = 1 + rand() % 10;
if(i<=5){
*tp += 3;
cout << "nnLa tortuga esta en la posicion "<< *tp;
if (i<=2)
cout << "nLa liebre esta en la posicion "<< *lp;
if (i>2 && i <=4){
*lp += 9;
cout << "nLa liebre esta en la posicion "<< *lp;
}
if (i==5){
*lp -= 12;
if(*lp < 1)
*lp = 1;
cout << "nLa liebre esta en la posicion "<< *lp;
}//****
if(*lp==*tp)
cout << "nOUCH!!!";
}
if (i>5 && i<=8){
*lp+=1;
cout << "nnLa liebre esta en la posicion "<< *lp;
if (i<=7){
*tp -= 6;
if(*tp < 1)
*tp = 1;
cout << "nLa tortuga esta en la posicion "<< *tp;
}//******
if(*lp==*tp)
cout << "nOUCH!!!";
}
if (i >= 8 && i <= 10){
*tp+=1;
cout << "nnLa tortuga esta en la posicion "<< *tp;
if (i>=9){
*lp -=2;
if(*lp < 1)
*lp = 1;
cout << "nLa liebre esta en la posicion "<< *lp;
}
if(*lp==*tp)
cout << "nOUCH!!!";
}
}
if (t>=70)
cout << "nnLA TORTUGA GANA!!! BRABO!!!n";
if (l>=70)
cout << "nnLa liebre gana. Ni hablar.n";
if (l>=70 && t>=70)
cout << "nnEs un empaten";
system("pause";
return 0;
}
Este es uno de los que mas me costo hacer, espero que le sirva a alguien
#include "iostream"
#include "ctime"
using namespace std;
int main (){
int t=1, l=1, i, *tp = &t, *lp = &l;
srand(time(0));
cout << "BANG!!!nY ARRANCAN!!!n";
if(*lp==*tp){
cout << "nnLa tortuga esta en la posicion "<< *tp;
cout << "nLa liebre esta en la posicion "<< *lp;
cout << "nOUCH!!!";
}
while (t < 70 && l < 70){
i = 1 + rand() % 10;
if(i<=5){
*tp += 3;
cout << "nnLa tortuga esta en la posicion "<< *tp;
if (i<=2)
cout << "nLa liebre esta en la posicion "<< *lp;
if (i>2 && i <=4){
*lp += 9;
cout << "nLa liebre esta en la posicion "<< *lp;
}
if (i==5){
*lp -= 12;
if(*lp < 1)
*lp = 1;
cout << "nLa liebre esta en la posicion "<< *lp;
}//****
if(*lp==*tp)
cout << "nOUCH!!!";
}
if (i>5 && i<=8){
*lp+=1;
cout << "nnLa liebre esta en la posicion "<< *lp;
if (i<=7){
*tp -= 6;
if(*tp < 1)
*tp = 1;
cout << "nLa tortuga esta en la posicion "<< *tp;
}//******
if(*lp==*tp)
cout << "nOUCH!!!";
}
if (i >= 8 && i <= 10){
*tp+=1;
cout << "nnLa tortuga esta en la posicion "<< *tp;
if (i>=9){
*lp -=2;
if(*lp < 1)
*lp = 1;
cout << "nLa liebre esta en la posicion "<< *lp;
}
if(*lp==*tp)
cout << "nOUCH!!!";
}
}
if (t>=70)
cout << "nnLA TORTUGA GANA!!! BRABO!!!n";
if (l>=70)
cout << "nnLa liebre gana. Ni hablar.n";
if (l>=70 && t>=70)
cout << "nnEs un empaten";
system("pause";
return 0;
}
Calificaciones de escuela C++
Calificaciones de escuela C++
#include <iostream>
#include <iomanip>
using namespace std;
#define N 10
float promedio(int [],int);
int mayor(int [],int);
int menor(int [],int);
int main(){
int X[N][N], F,C,i,j,suma=0,promedios[N], mayores[N], menores[N];
cout<<"Ingrese numero de estudiantes:";
cin>>F;
cout<<"n Ingrese numero de calificaciones: ";
cin>>C;
for(i=0;i<F;i++){
cout<<"n Notas: ";
for(j=0;j<C;j++)
cin>>X[j];
}
cout<<"n Datos por Estudiante: ";
for(i=0;i<F;i++){
promedios=promedio(X,C);
mayores=mayor(X,C);
menores=menor(X,C);
cout<<"n Promedio: "<<promedio(X,C)
<<"n Menor calificacion: "<<menor(X,C)
<<"n Mayor calificacion: "<<mayor(X,C);
}
cout<<"nn DATOS GLOBALES: ";
cout<<"n Promedio global: "<<promedio( promedios, F);
cout<<"n Mayor global: "<<mayor( mayores, F );
cout<<"n Menor global: "<<menor( menores, F);
cout<<"n";
system ("pause";
return 0;
}
float promedio(int A[],int n){
int suma=0;
for(int i=0;i<n;i++)
suma+=A;
return (float) suma/n;
}
int mayor(int A[],int n){
int temp=A[0];
for(int i=1;i<n;i++){
if(temp<A)
temp=A;
}
return temp;
}
int menor(int A[],int n){
int temp=A[0];
for(int i=1;i<n;i++){
if(temp>A)
temp=A;
}
return temp;
}
#include <iostream>
#include <iomanip>
using namespace std;
#define N 10
float promedio(int [],int);
int mayor(int [],int);
int menor(int [],int);
int main(){
int X[N][N], F,C,i,j,suma=0,promedios[N], mayores[N], menores[N];
cout<<"Ingrese numero de estudiantes:";
cin>>F;
cout<<"n Ingrese numero de calificaciones: ";
cin>>C;
for(i=0;i<F;i++){
cout<<"n Notas: ";
for(j=0;j<C;j++)
cin>>X[j];
}
cout<<"n Datos por Estudiante: ";
for(i=0;i<F;i++){
promedios=promedio(X,C);
mayores=mayor(X,C);
menores=menor(X,C);
cout<<"n Promedio: "<<promedio(X,C)
<<"n Menor calificacion: "<<menor(X,C)
<<"n Mayor calificacion: "<<mayor(X,C);
}
cout<<"nn DATOS GLOBALES: ";
cout<<"n Promedio global: "<<promedio( promedios, F);
cout<<"n Mayor global: "<<mayor( mayores, F );
cout<<"n Menor global: "<<menor( menores, F);
cout<<"n";
system ("pause";
return 0;
}
float promedio(int A[],int n){
int suma=0;
for(int i=0;i<n;i++)
suma+=A;
return (float) suma/n;
}
int mayor(int A[],int n){
int temp=A[0];
for(int i=1;i<n;i++){
if(temp<A)
temp=A;
}
return temp;
}
int menor(int A[],int n){
int temp=A[0];
for(int i=1;i<n;i++){
if(temp>A)
temp=A;
}
return temp;
}
Productos punto y cruz C++
Productos punto y cruz C++
#include <iostream>
using namespace std;
void menu();
void productoCruz(int [], int [], int,int);
void productoPunto(int [], int [], int, int);
int main(){
int op, m, n, V1[100], V2[100], i;
menu();
cin >> op;
switch (op){
case 1:
cout << "Ingrece tamaño del primer vector: "; cin >> n;
cout << "Ingrece componentes del vector: n";
for (i=0; i<n; i++){
cout << "A[" << i << "]= ";
cin >> V1;
}
cout << "nnIngrece tamaño del segundo vector: "; cin >> m;
cout << "Ingrece componentes del vector: n";
for (i=0; i<m; i++){
cout << "A[" << i << "]= ";
cin >> V2;
}
productoCruz(V1, V2, n, m);
break;
case 2:
int i, V1[100], V2[100], n, m;
cout << "Ingrece tamaño del primer vector: "; cin >> n;
cout << "Ingrece componentes del vector: n";
for (i=0; i<n; i++){
cout << "A[" << i << "]= ";
cin >> V1;
}
cout << "nnIngrece tamaño del segundo vector: "; cin >> m;
cout << "Ingrece componentes del vector: n";
for (i=0; i<m; i++){
cout << "A[" << i << "]= ";
cin >> V2;
}
productoPunto(V1, V2, n, m);
break;
default:
cout << "";
break;
}
system ("pause";
return 0;
}
//********************************************************************************
void menu(){
cout << " MENUnn1 producto cruz.n2 producto punto.nn";
}
//********************************************************************************
void productoCruz(int a[], int b[], int c, int d){
int prod, p, p1;
if (c==d){
if (c==3){
prod = a[1]*b[2]-b[1]*a[2];
p = a[2]*b[0]-b[2]*a[0];
p1 = a[0]*b[1]-b[1]*a[1];
cout << "i " << prod << ",j " << p << ",k " << p1 << endl;
}
else
cout << "Solo vectores en R3n";
}
else
cout << "Solo vectores igualesn";
}
//*******************************************************************************
void productoPunto(int a[], int b[], int c, int d){
int punto = 0, k;
if (c==d){
for (k=0; k<c; k++)
punto += a[k]*b[k];
cout << punto;
}
else
cout << "Tienen que ser vectores igualesn";
}
#include <iostream>
using namespace std;
void menu();
void productoCruz(int [], int [], int,int);
void productoPunto(int [], int [], int, int);
int main(){
int op, m, n, V1[100], V2[100], i;
menu();
cin >> op;
switch (op){
case 1:
cout << "Ingrece tamaño del primer vector: "; cin >> n;
cout << "Ingrece componentes del vector: n";
for (i=0; i<n; i++){
cout << "A[" << i << "]= ";
cin >> V1;
}
cout << "nnIngrece tamaño del segundo vector: "; cin >> m;
cout << "Ingrece componentes del vector: n";
for (i=0; i<m; i++){
cout << "A[" << i << "]= ";
cin >> V2;
}
productoCruz(V1, V2, n, m);
break;
case 2:
int i, V1[100], V2[100], n, m;
cout << "Ingrece tamaño del primer vector: "; cin >> n;
cout << "Ingrece componentes del vector: n";
for (i=0; i<n; i++){
cout << "A[" << i << "]= ";
cin >> V1;
}
cout << "nnIngrece tamaño del segundo vector: "; cin >> m;
cout << "Ingrece componentes del vector: n";
for (i=0; i<m; i++){
cout << "A[" << i << "]= ";
cin >> V2;
}
productoPunto(V1, V2, n, m);
break;
default:
cout << "";
break;
}
system ("pause";
return 0;
}
//********************************************************************************
void menu(){
cout << " MENUnn1 producto cruz.n2 producto punto.nn";
}
//********************************************************************************
void productoCruz(int a[], int b[], int c, int d){
int prod, p, p1;
if (c==d){
if (c==3){
prod = a[1]*b[2]-b[1]*a[2];
p = a[2]*b[0]-b[2]*a[0];
p1 = a[0]*b[1]-b[1]*a[1];
cout << "i " << prod << ",j " << p << ",k " << p1 << endl;
}
else
cout << "Solo vectores en R3n";
}
else
cout << "Solo vectores igualesn";
}
//*******************************************************************************
void productoPunto(int a[], int b[], int c, int d){
int punto = 0, k;
if (c==d){
for (k=0; k<c; k++)
punto += a[k]*b[k];
cout << punto;
}
else
cout << "Tienen que ser vectores igualesn";
}
Fibonacci C++
Fibonacci C++
#include <iostream>
using namespace std;
long fibonacci (long);
int main(){
long result;
int i;
for (i=0; i<=10; i++)
result = fibonacci(i);
cout << i << endl;
system ("pause";
return 0;
}
long fibonacci(long i){
if(i == 0 || i == 1) //caso base
return i;
else
return fibonacci(i-1)+fibonacci(i-2);
}
#include <iostream>
using namespace std;
long fibonacci (long);
int main(){
long result;
int i;
for (i=0; i<=10; i++)
result = fibonacci(i);
cout << i << endl;
system ("pause";
return 0;
}
long fibonacci(long i){
if(i == 0 || i == 1) //caso base
return i;
else
return fibonacci(i-1)+fibonacci(i-2);
}
Numero factorial C++
Numero factorial C++
#include <iostream.h>
using namespace std;
unsigned int factorial(int);
int permutacion(int);
int combinacion(int);
int main(){
int x,y;
cin>>x;
y=factorial(x);
cout<<"n El factorial de "<<x<<" es: "<<y;
return 0;
}
unsigned int factorial(int n){
if(n==0||n==1)
return 1;
return n*factorial(n-1);
}
int permutacion(int n, int r){
return factorial(n)/factorial(n-1);
}
int combinacion(int n, int r){
return factorial(n)/(factorial(n-1)*factorial(r));
}
#include <iostream.h>
using namespace std;
unsigned int factorial(int);
int permutacion(int);
int combinacion(int);
int main(){
int x,y;
cin>>x;
y=factorial(x);
cout<<"n El factorial de "<<x<<" es: "<<y;
return 0;
}
unsigned int factorial(int n){
if(n==0||n==1)
return 1;
return n*factorial(n-1);
}
int permutacion(int n, int r){
return factorial(n)/factorial(n-1);
}
int combinacion(int n, int r){
return factorial(n)/(factorial(n-1)*factorial(r));
}
numeros primos C++
numeros primos C++
#include<iostream>
using namespace std;
int main(){
unsigned int numero, n, p, num_columnas;
cout <<"Introduzca hasta que numero quiere llegar ";
cin >> numero;
cout <<'n' << endl;
num_columnas = 0 ;
n=2;
while (n <= numero){
for ( p = 2; n % p!= 0; p++);
if ( p == n){
cout << n <<", ";
if(++num_columnas % 10 == 0)// controla el numero de elementos en una fila
cout <<"n" << endl;
}
n++;
}
cout <<"Fin de Programa. n" << endl;
system ("pause";
return 0;
}
#include<iostream>
using namespace std;
int main(){
unsigned int numero, n, p, num_columnas;
cout <<"Introduzca hasta que numero quiere llegar ";
cin >> numero;
cout <<'n' << endl;
num_columnas = 0 ;
n=2;
while (n <= numero){
for ( p = 2; n % p!= 0; p++);
if ( p == n){
cout << n <<", ";
if(++num_columnas % 10 == 0)// controla el numero de elementos en una fila
cout <<"n" << endl;
}
n++;
}
cout <<"Fin de Programa. n" << endl;
system ("pause";
return 0;
}
Numeros primos C++
Numeros primos C++
#include <iostream.h>
bool primo(int);
int main(){
int x;
cin>>x;
if(primo(x))
cout<<"n Es primo";
else
cout<<"n No es primo";
return 0;
}
bool primo(int x){
if(x==1||x==2)
return true;
else{
int i;
for(i=2;i<x;i++){
if(x%i==0)
return false;
}
}
return true;
}
#include <iostream.h>
bool primo(int);
int main(){
int x;
cin>>x;
if(primo(x))
cout<<"n Es primo";
else
cout<<"n No es primo";
return 0;
}
bool primo(int x){
if(x==1||x==2)
return true;
else{
int i;
for(i=2;i<x;i++){
if(x%i==0)
return false;
}
}
return true;
}
Impresion de asteriscos en C++
#include <iostream>
using namespace std;
void impresion(int);
int main(){
int p,n=0;
impresion(1);
for(p=1;p<=12;p++){
n+=2;
impresion(n);
}
system("pause";
return 0;
}
void impresion(int x){
cout<<endl;
for(int i=1;i<=x;i++)
cout<<"*";
}
using namespace std;
void impresion(int);
int main(){
int p,n=0;
impresion(1);
for(p=1;p<=12;p++){
n+=2;
impresion(n);
}
system("pause";
return 0;
}
void impresion(int x){
cout<<endl;
for(int i=1;i<=x;i++)
cout<<"*";
}
lunes, 16 de mayo de 2016
Dado 3 longitudes, diga si pueden formar un triangulo y que tipo de triangulo forma segun sus angulos
Dado 3 longitudes, diga si pueden formar un traingulo y
que tipo de triangulo forma segun sus angulos
import java.io.*;
class problm_8{
public static void main(String args[])throws IOException
{
double a,b,c;
BufferedReader in=new BufferedReader (new
InputStreamReader(System.in));
<!--more-->
System.out.println("Ingrese 3 numeros ");
a = Double.valueOf(in.readLine().trim()).doubleValue();
b = Double.valueOf(in.readLine().trim()).doubleValue();
c = Double.valueOf(in.readLine().trim()).doubleValue();
if((a<b a="a" amp="amp"
b="b" c="c">
if((a==b)&&(b==c)){
System.out.println("Es un traingulo equilatero
");
}
else{
if((a==b)
(b==c)
(a==c)){
System.out.println("Es un traingulo isoceles
");
}
else{
System.out.println("Es un traingulo isoceles
");
}
}
}
else{
System.out.println("Estos valores n forman un
traingulo ");
}
}
}
calculo del salario de un empleado
calculo del salario de un empleado
// si trabajo menos de 140 horas al mes no hay incentivo
// si trabajo mas de 140 se concideran horas extras 1
hora extra equivale a 1.5 horas normales
// se paga un impuesto de 10 % al los sueldos mayores de
S/. 20 000
// se paga un impuesto de 15 % al los sueldos mayores de
S/. 40 000
import java.io.*;
class problm17{
public static void main(String args[])throws IOException
{
double horas,prec_hora,sueldo;
<!--more-->
BufferedReader in=new BufferedReader (new
InputStreamReader(System.in));
System.out.println("Ingrese horas de trabajo:
");
horas = Double.valueOf(in.readLine().trim()).doubleValue();
System.out.println("Ingrese precio hora :");
prec_hora =
Double.valueOf(in.readLine().trim()).doubleValue();
sueldo=0;
if(horas<=140&&horas>0){
sueldo =horas*prec_hora;
}
else if(horas>140){
sueldo =((horas-140)*1.5+140)*prec_hora;
}
else{
System.out.println("Ingrese datos validos");
}
if(sueldo>0&&sueldo<=20000){
System.out.println("sueldo neto
:"+sueldo+" Impuestos = 0" );
}
else if(sueldo>20000&&sueldo<=40000){
System.out.println("sueldo neto
:"+(sueldo-sueldo*0.1)+" Impuestos = "+(sueldo*0.1));
}
else if(sueldo>40000){
System.out.println("sueldo neto
:"+(sueldo-sueldo*0.15)+" Impuestos = "+(sueldo*0.15));
}
}
}
Suscribirse a:
Entradas (Atom)
ENTRADAS POPULARES
-
Sumar números del 1 al 10 en C++ #include <iostream> using namespace std; int main() { int I; double C,N[10]; C=0; for(I=0;I<10;I++...
-
Realizar un programa en java netbeans en el cual debe pedir 3 dígitos al usuario. Hallar el Máximo común Divisor, este programa debe cerra...
-
algoritmo determina la estacion segun mes y dia con sentencia switch lea un dia y un mes cualquiera y determine a que estacion pe...