import java.util.*; public class Grados{ private double grados; private double farenheit; public void Convertir() { insertar(); farenheit = ((grados * 9)/5) + 32; imprimir(); } public void insertar() { Scanner teclado; teclado = new Scanner(System.in); System.out.print("Inserta los grados en Celcius: "); grados = teclado.nextDouble(); } public void imprimir() { System.out.print("El resultado es: "+farenheit); } } public class Main{ public static void main(String args[]) { Grados g; g = new Grados(); g.Convertir(); } }
Páginas
NIMADRES
Mostrando entradas con la etiqueta codigo fuente. Mostrar todas las entradas
Mostrando entradas con la etiqueta codigo fuente. Mostrar todas las entradas
Convertir Grados Celocius A Farnheit En Java
Simular Matrix En C++
#include <iostream> #include <windows.h> int main() { char stringRand[32]; system("title MATRIX MEJORADO"); system("color 0a"); srand(time(NULL)); while(1) { Sleep(190); for(int i=0; i <= 158;i++){ stringRand[i] = 32 + rand() % (140 - 0); std::cout<<stringRand[i]; std::cout<<" "; } std::cout<<std::endl; } std::cin.get(); return 0; }
Numeros Aleatorios En C++
//#include <cstdlib> #include <iostream> //#include <ctime> #include <windows.h> int main() { //declaracion de variables int numero; int contador; int NumeroDeVeces; int NumerosAleatorios; system("color 0a");//color bonito std::cout<<"\t\t PROGRAMA PARA IMPRIMIR NUMEROS ALEATORIOS\n"; std::cout<<"\t\t_____________________________________________\n\n\n"; std::cout<<"\tHasta que numero quieres que aparescan aleatorios: "; std::cin>>NumerosAleatorios; std::cout<<"\n\tCuantas veces quieres que se repitan: "; std::cin>>NumeroDeVeces; system("cls");//borrar system("color 0c"); std::cout<<"\n\n\t\tCargando Numeros aleatorios..."<<std::endl; /* esto es para que se vea bonito el pinche programa*/ for(int i = 0; i <= 79;i++) std::cout<<"_"; for(int i = 0; i <= 79;i++){ std::cout<<"|"; Sleep(3 * 1000 / 80); } system("cls"); system("color 0e"); std::cout<<"\n\n"; srand(time(NULL));//es para incializar los numeros aleatorios for(contador = 1; contador <= NumeroDeVeces; contador++){ numero = rand()%(NumerosAleatorios); std::cout<<"\t"<<numero<<"\t"; // aqui se imprime bonito } std::cin.get(); std::cin.get(); return 0; }
Metodo Burbuja en C++
#include <iostream> int main() { int valor; int cambio = 0; std::cout<<"Metodo burbuja\n\n"; std::cout<<"Cuantos valores quieres: "; std::cin>>valor; int largo[valor]; for(int i = 0; i < valor;i++) { std::cout<<"introduce el "<<i+1<<": "; std::cin>>largo[i]; //largo[i] = i; } for(int e = 0; e < valor; e++) for(int k = e; k < valor; k++) if(largo[e] > largo[k]) { cambio = largo[e]; largo[e] = largo[k]; largo[k] = cambio; } std::cout<<"\n"; for(int i = 0; i < valor; i++) std::cout<<largo[i]<<"\t"; std::cin.get(); std::cin.get(); return 0; }
Concatenar Cadenas En C++
#include <iostream> using namespace std; void comparar(char[],char[]); void length(char[],char[]); void longitud(char[]); void insertar(char[],char[],int&); void combinar(char[],char[]); void pow(char[],char[],int potencia); void alfabeto(char[]); int main() { char cadenaA[20]=""; char cadenaB[20]=""; int largoA; int largoB; int potencia; insertar(cadenaA,cadenaB,potencia); //cout<<potencia; std::cout<<"La cadena A es: "<<cadenaA<<"\n"; std::cout<<"La cadena B es: "<<cadenaB<<"\n"; comparar(cadenaA,cadenaB);//compara si son iguales las dos cadenas length(cadenaA,cadenaB);//calcula la longitud total de las dos cadenas combinar(cadenaA,cadenaB); //tambien es esto std::cout<<"\nEl largo de la cadena A es: "; longitud(cadenaA);//longitud de A std::cout<<"\nEl largo de la cadena B es: "; longitud(cadenaB);//longitud de B pow(cadenaA,cadenaB,potencia); cout<<"\nEl alfabeto de la cadena A es: "; alfabeto(cadenaA); cout<<"El alfabeto de la cadena B es: "; alfabeto(cadenaB); //cout<<potencia; std::cin.get(); std::cin.get(); return 0; } void comparar(char strng1[],char strng2[]) { char strng3[40]; int k = 0; for(int i = 0;strng1[i] != 0;i++){ strng3[k] = strng1[i]; k++; } k=0; for(int i= 0;strng2[i] != '\0';i++){ if(strng3[k] != strng2[i]){ cout<<"\nLas cadenas A y B son diferentes"; break; } else if(strng1[i+1] == 0) cout<<"\nLas cadenas A y B son iguales"; k++; } } void length(char strng1[],char strng2[]) { int k; int i; for(i = 0; strng1[i] != 0;i++) for(k = 0;strng2[k] != 0;k++); cout<<"\nEl largo de la cadena completa es: "<<k+i; cout<<endl; } void longitud(char strng1[]) { int i; for( i = 0; strng1[i] != 0;i++); cout<<i; } void insertar(char strng1[],char strng2[],int &pow) { std::cout<<"ingresa la primera cadena: "; std::cin.getline(strng1,20); std::cout<<"ingresa la segunda cadena: "; std::cin.getline(strng2,20); std::cout<<"ingresa la potencia: "; std::cin>>pow; cout<<endl; } void combinar(char strng1[],char strng2[]) //y todo esto { //espara concatenar dos cadenas char strng3[40]; int i = 0; for( int e = 0; strng1[e] != 0 ;e++){ strng3[i] = strng1[e]; i++; } for(int k = 0; strng2[k] != 0;k++){ strng3[i] = strng2[k]; i++; } cout<<"\nLa cadena concatenada es: "<<strng3; cout<<endl; } void pow(char strng1[],char strng2[],int potencia) { cout<<"\n\nLa potencia de la primera cadena es: "; for(int i = 0;i < potencia; ++i) cout<<strng1; cout<<std::endl; cout<<"La potencia de la segunda cadena es: "; for(int i = 0;i < potencia; ++i) cout<<strng2; } void alfabeto(char strng1[]) { cout<<"["; for(int i = 65; i <= 92; i++) for(int e = 0;strng1[e] != 0; e++){ if((strng1[e] == i)||(strng1[e] == i+32)) cout<<strng1[e]<<","; } cout<<"]\n"; }
Perimetros Y Areas En Java
import java.util.*; import java.lang.Math; public class Geometria{ private double area; private double perimetro; private double radio; private double base; private double altura; private double lado; public Geometria() { //Declaracion del constructor //diciendo que todos valen 0.0 area = 0.0; perimetro = 0.0; radio = 0.0; base = 0.0; altura = 0.0; lado = 0.0; } //De aqui empiensan las funciones private void insertarRadio() { Scanner teclado; teclado = new Scanner(System.in); System.out.print("Ingresa el radio: "); //insertar el radio para el circulo radio = teclado.nextDouble(); } private void insertarBh() { Scanner teclado; teclado = new Scanner(System.in); System.out.print("Ingresa la base: "); base = teclado.nextDouble(); //insertar base y altura para triangulo y rectangulo System.out.print("Ingresa la altura: "); altura = teclado.nextDouble(); } private void insertarLado() { Scanner teclado; teclado = new Scanner(System.in); System.out.print("Ingresa el lado: "); //insertar el lado para el triangulo y el cuadrado lado = teclado.nextDouble(); } private void imprimirArea() { System.out.print("El area es: "+area);//Imprimir Area } private void imprimirPerimetro() { System.out.print("El perimetro es: "+perimetro); //imprimir Perimetro } private void insertarCilindro() { Scanner teclado; teclado = new Scanner(System.in); System.out.print("Ingresa el radio: "); radio = teclado.nextDouble(); //insertar base y altura para triangulo y rectangulo System.out.print("Ingresa la altura: "); altura = teclado.nextDouble(); } //Circulo public void AreaCirculo() { insertarRadio(); area = Math.PI * Math.pow(radio,2);//area circulo imprimirArea(); } public void PerimetroCirculo() { insertarRadio(); perimetro = Math.PI * (radio*2);//perimetro circulo imprimirPerimetro(); } //Triangulo public void AreaTriangulo() { insertarBh(); area = (base * altura )/ 2;//area triangulo imprimirArea(); } public void PerimetroTriangulo() { insertarLado(); perimetro = (lado*3);//perimetro triangulo imprimirPerimetro(); } //Rectangulo public void AreaRectangulo() { insertarBh(); area = base * altura;//area rectangulo imprimirArea(); } public void PerimetroRectangulo() { insertarBh(); perimetro = (2 * base) + (2 * altura); //perimetro rectangulo imprimirPerimetro(); } //Cuadrado public void AreaCuadrado() { insertarLado(); area = lado * lado;//area cuadrado imprimirArea(); } public void PerimetroCuadrado() { insertarLado(); perimetro = lado * 4;//perimetro cuadrado imprimirPerimetro(); } public void AreaCilindro() { insertarCilindro(); area = (Math.PI * Math.pow(radio,2)) * altura; imprimirArea(); } public void Menu() { System.out.println(); System.out.println("Funciones para sacar Area y Perimetros "); System.out.println(); System.out.println("1)Circulo"); System.out.println("2)Triangulo"); System.out.println("3)Rectangulo"); System.out.println("4)Cuadrado"); System.out.println("5)Cilindro"); System.out.println("6)SALIR"); System.out.println(); System.out.print(" OPCION: "); } public void menu() { System.out.println("1)Area"); System.out.println("1)Perimetro \n"); System.out.print("opcion: "); } public void clear() { for (int i=0; i<26;i++) System.out.println(); } } public class Main{ public static void main(String args[]) { Scanner teclado; teclado = new Scanner(System.in); Geometria g; g = new Geometria(); int opcion = 0; int decision = 0; do { g.clear(); g.Menu(); opcion = teclado.nextInt(); switch (opcion) { case 1: g.menu(); decision = teclado.nextInt(); switch(decision){ case 1: g.AreaCirculo(); break; case 2: g.PerimetroCirculo(); break; default: System.err.println("Error"); break; } break; case 2: g.menu(); decision = teclado.nextInt(); switch(decision){ case 1: g.AreaTriangulo(); break; case 2: g.PerimetroTriangulo(); break; default: System.err.println("Error"); break; } break; case 3: g.menu(); decision = teclado.nextInt(); switch(decision){ case 1: g.AreaRectangulo(); break; case 2: g.PerimetroRectangulo(); break; default: System.err.println("Error"); break; } break; case 4: g.menu(); decision = teclado.nextInt(); switch(decision){ case 1: g.AreaCuadrado(); break; case 2: g.PerimetroCuadrado(); break; default: System.err.println("Error"); break; } break; case 5: g.AreaCilindro(); break; case 6: System.out.println("ADIOS"); break; default: System.err.println("Error vuelva a intentarlo"); break; } }while (opcion != 6); } }
Suscribirse a:
Entradas (Atom)