Entradas

Mostrando entradas de abril, 2013

C# Métodos para calcular área y perímetro de Rectángulo, Cuadrado, Circulo

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 {     class Program     {         static void Main(string[] args)         {             operaciones tt = new operaciones();//creando objeto de nuestra clase donde se encutran todos los metodos             tt.metodomenu();  //invocando el metodo donde se encuentra menu                    }     } } class operaciones//clase la cual contiene todos los metodos {     public int op = 0; //declaracion de variables     public double v1 = 0, v2 = 0;         public void metodomenu()//este metodo contiene las opciones a elegir en el menu     {//apertura del metodo         do         {             Console.Clear();//limpiar pantalla              Console.WriteLine("Digite el numero de la operacion a realizar");             Console.WriteLine("1.Area de un Cuadrado y su perimetro");             Console.

C ++ programa que recibe números enteros aleatorios y los almacene en un arreglo bidimensional de 5x6 como mínimo y 100x100 como máximo. El programa deberá imprimir la suma y el promedio de los números almacenados.

#include <iostream> #include <conio.h> #include <string.h> #include <stdlib.h> #include<time.h> //libreria para poder utilizar (srand(time(NULL))) using namespace std; int main() {      int bidimension[1][1]; int a,b,suma=0; srand(time(NULL)); cout <<"Matriz de: "; cin>>a; cout <<"Matriz por: "; cin>>b; while (a<5 || b<6 || a>100 || b>100) { system("cls");//limpiar pantalla para windows //system("clear");//limpiar para linux cout <<"Matriz debe ser como minimo 5x6 y como maximo 100x100: "<<endl; cout <<"Matriz de: "; cin>>a; cout <<"Matriz por: "; cin>>b; } bidimension[a][b]; for(int i=0;i<a;i++){//for 1 for(int j=0;j<b;j++){//for 2    bidimension[i][j] =10 + rand()%(100-10); //numero aleatorio entre 10 y 99 GUARDANDO 

C++ Suma, Resta, Producto y cociente de dos numero enteros mayores a cero

#include <iostream> #include <conio.h> #include <string.h> using namespace std; int main() {     int a=0, b=0; cout <<"Digite un numero entero: "; cin>>a; cout <<"Digite un numero entero: "; cin>>b; while (a<1 || b<1)// validacion si en algun caso se digita un numero menor a 1 { system("cls");//comando para limpiar pantalla cout <<"Numero digitados deben ser mayores a cero"<<endl; cout <<"Digite un numero entero: "; cin>>a; cout <<"Digite un numero entero: "; cin>>b; } //impresion de los datos cout <<"La suma de los dos numeros es : "<<a+b<<endl; cout <<"La resta de los dos numeros es : "<<a-b<<endl; cout <<"La multiplicacion de los dos numeros es : "<<a*b<<endl; cout <<"La divicion

C# Suma de filas y columnas de una matriz

using System; namespace ConsoleApplication1 {     class Program     {         static void Main(string[] args)         {                      Console.WriteLine("Matriz cuadrada De: ");             int ra = int.Parse(Console.ReadLine());             while(ra<3){                 Console.Clear();                 Console.WriteLine("Matriz cuadrada minimo de 3x3");                 Console.WriteLine("Matriz cuadrada De: ");                  ra = int.Parse(Console.ReadLine());             }             int [,]bidimension= new int [ra,ra];             for (int i = 0; i < bidimension.GetLength(0);i++)             {                                  for (int j = 0; j < bidimension.GetLength(0); j++) {                     Console.Clear();                     Console.WriteLine("Digite valor para posicion {0},{1}: ",i,j);                     bidimension[i, j] = int.Parse(Console.ReadLine());                     while(bid

C# programa que reciba números enteros aleatorios arreglo bidimensional de 10x10, y determine la posición (fila, columna) del primer número mayor encontrado. También deberá imprimir el número mayor.

using System; namespace other {     class Program     {         static void Main(string[] args)         {             Console.WriteLine("Matriz de: ");             int valor1 = int.Parse(Console.ReadLine());             Console.WriteLine("Matriz por: ");             int valor2 = int.Parse(Console.ReadLine());             while(valor1<10 || valor2<10){                 Console.Clear();//limpiar pantalla                 Console.WriteLine("Matriz debe ser como minimo de 10x10 ");                 Console.WriteLine("Matriz de: ");                  valor1 = int.Parse(Console.ReadLine());                 Console.WriteLine("Matriz por: ");                  valor2 = int.Parse(Console.ReadLine());             }             int [,]bidimensional=new int[valor1,valor2];             int mayor=0;             String pos =" ";             Random n = new Random();                          for(int a=0;a&

C# Random Numeros enteros de una matriz definida por el usuario, Imprimir matriz promedio y sumatorio de todos los números, rango mínimo de la matriz 5x6.

using System; namespace ejemplos_guia {     class Program     {         static void Main(string[] args)         {             Console.WriteLine("Matriz de: ");             int a = int.Parse(Console.ReadLine());             Console.WriteLine("Matriz Por: ");             int b = int.Parse(Console.ReadLine());             while(a<5 || b <6){             Console.Clear();//limpiar pantalla             Console.WriteLine("Rangos De mayor o igual a 5, Rango hasta mayor o igual a 6");             Console.WriteLine("Matriz de: ");             a = int.Parse(Console.ReadLine());             Console.WriteLine("Matriz Por: ");             b = int.Parse(Console.ReadLine());             }             Random numero = new Random();             int sum=0;             int [,] bidimencion= new int[a,b];             for (int i = 0; i < bidimencion.GetLength(0);i++ )             {

C# Matriz imprimir diagonal, inversa y tridiagonal

using  System; namespace  thisyes {      class  Program     {          public   static   void   Main ( string [] args)         {                         Console. WriteLine ( "Matriz de:" ); int  a= int . Parse (Console. ReadLine ()); Console. WriteLine ( "Matriz por:" ); int  b= int . Parse (Console. ReadLine ()); int  [,]bidimencion; bidimencion=  new   int  [a,b]; Random numero= new   Random (); //llenando la matriz con numero aleatorios entre  y 100 pueden ser numeros repetidos   for  ( int  i= 0 ;i < a;i++){    for ( int  j= 0 ;j < b;j++){   bidimencion[i,j]=numero. Next ( 10 , 100 );     }    }    //imprimiendo diagonal de matriz  Console. WriteLine ( "Diagonal de la matriz la componen" ); for  ( int  i= 0 ;i < a;i++){    for ( int  j= 0 ;j < b;j++){          if (i==j){Console. Write (bidimencion[i,j]);}          else {Console. Write ( "  " );}     }     Console. WriteLine ();    }    

C# Matriz de N x M elementos aleatorios comprendidos entre 1 y 100, almacenar pares, impares y primos en vectores. Imprimir todos los vectores y la matriz

using  System; namespace  segundo {      class  Program     {          public   static   void   Main ( string [] args)         {                  int  npar= 0 ,nimpar= 0 ,nprim= 0 ,co= 0  ;     Random obj= new   Random ();         Console. WriteLine ( "Cuantas filas tendra la Matriz:" ); int  filas= int . Parse (Console. ReadLine ()); Console. WriteLine ( "Cuantas columnas tendra la Matriz:" ); int  colum= int . Parse (Console. ReadLine ()); int  [,]matriz= new   int [filas,colum]; //llenando la matriz de numeros aleatorios entre 0 y 100 for ( int  i= 0 ;i < matriz. GetLength ( 0 );i++){ //apertura for1          for ( int  j= 0 ;j < matriz. GetLength ( 1 );j++){ //apertura for interno                 matriz[i,j]=obj. Next ( 1 , 10 );   //asignado valores aleatorios entre 1 y 100                  if (matriz[i,j]% 2 == 0 ){npar+= 1 ;   } //para saber exactamente cuantos pares son          else {nimpar+= 1 ;