Entradas

Clase Nº 1 - Datos en Visual Studio C#

Imagen
Realizar un ejercicio que ingrese los datos de una persona y los imprima en pantalla. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DatosPersonales { class Program { static void Main(string[] args) { string nombre; int edad; double peso; Console.WriteLine("Ingrese su nombre"); nombre = Console.ReadLine() ; Console.WriteLine("Ingrese su edad"); edad = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Ingrese su peso"); peso = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Nombre= " + nombre); Console.WriteLine("Edad= " + edad); Console.WriteLine("Peso= " + peso); Console.ReadKey(); } } }

Clase Nº 11 - Datos de transportes utilizando herencia

Imagen
Realizar un programa que imprima los datos de un coche, tren y avión utilizando herencia. #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; class vehiculo{ protected: int dep, vel; public: void acelerar(){ cout<<endl<<"Acelerar";} void frenar(){ cout<<endl<<"Frenar"<<endl<<endl;} }; class coche : public vehiculo { private: int puertas; public: coche (int dep1, int vel1, int puertas1){ dep=dep1; vel=vel1; puertas=puertas1; } void imprimir() { cout<<"Deposito ="<<dep<<endl; cout<<"Velocidad ="<<vel<<endl; cout<<"Puertas ="<<puertas<<endl; } }; class tren : public vehiculo { private: int vagones; public: tren (int dep1, int vel1, int vagones1){ dep=dep1; vel=vel1; vagones=vagones1; } void imprimir...

Clase Nº 10 - Datos de un coche

Imagen
Realizar un programa, que solicite al usuario los datos del coche (adaptar método), si el modelo del auto es menor al 2000, la velocidad sera 20 asteriscos dibujados, su velocidad máxima sera 120 km/h, y su aceleración desconocida. Si el modelo del auto es mayor del 2000, su velocidad sera 50 asteriscos velocidad máxima 300 km/h y su aceleración 10 km/s Realice un programa que ingrese los datos salga especificación y salga del programa pulsando la tecla 0 - otro numero para seguir #include <conio.h> #include <iostream> using namespace std; class coche{ public: string matricula, marca; int modelo, numerop;     public:     coche(){ } coche(string matricula1, string marca1, int modelo1, int numerop1){ matricula=matricula1; marca=marca1; modelo=modelo1; numerop=numerop1; } void Velocidad(){ if(modelo<2000){     for(int i=0;i<=20;i++){       cout<<"*";  } } else { for(int i=0;i<...

Clase Nº 9 - La Herencia

La Herencia La herencia es una herramienta poderosa que proporciona un marco adecuado para producir software fiable, comprensible, de bajo costo, adaptable y reutilizable. Es la relación que existe entre dos clases, en la que una clase denominada derivada o subclase se crea a partir de otra ya existente, denominada clase base o superclase. La primera línea de cada declaración debe incluir la siguiente sintaxis: Class <nombre de la clase derivada> : <tipo de herencia> <nombre de clase base> Herencia Simple                                                                           ...

Clase Nº 8 - Ejercicio datos datos personales

Imagen
Realice una clase llamada datos personales, que contenga 3 datos: nombre, edad y estado civil. Realice un programa que contenga un constructor por defecto que incialice los valores x x x, - 1 y desconocido.   #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; class DatosPersonales{ private: string nombre, estadocivil; int edad; public: DatosPersonales(){ edad = -1; nombre = "x x x"; estadocivil = "Desconocido"; } void GetDatos() { cout << nombre << endl; cout << edad << endl; cout << estadocivil; } }; main() { DatosPersonales p1; p1.GetDatos(); getch(); }