martes, 8 de septiembre de 2015

Haz un algoritmo que al meter la ultima letra del primer apellido,la primera letra del primer apellido y la primera letra del segundo apellido te diga al turno y al grupo y la clave.Sabiendo que el grupo 1 es:"a-i".El grupo 2 es:"j-q"y el grupo 3 es:"r-z".Si la letra 1%2== o entonces haces parte del turno uno y si letra1%2==1 haces parte del turno 2.Debemos agregar la librería conio en propiedades; y la clave se calcula sumando letra 1 y letra 2

//Haz un algortimo que al meter la ultima letra del primer apellido,la primera letra del primer apellido
//y la primera letra del segundo apellido te diga al turno y al grupo y la clave.Sabiendo que el grupo 1 es:a-i
//el grupo 2 es:j-q y el grupo 3 es:r-z.Si la letra 1%2== o entonces haces parte del turno uno y si letra1%2==1
//haces parte del turno 2.Debemos agregar la librerio conio en propiedades; y la clave se calcula sumando letra 1 y letra 2.

#include <iostream>
//Incluimos la libreria conio en propiedades
#include<conio2.h>
using namespace std;

int main() {
//Declaramos variables: 3 de tipo char y 1 de tipo entero
char letra1,letra2,letra3;
int clave;
//Funcion para mostrar por pantalla la ultima letra de tu primer apellido
cout<<"Introduce la ultima letra de tu primer apellido:"<<endl;
//Introducir por teclado el valor de la letra1
cin>>letra1;
//Funcion para mostrar por pantalla la primera letra de tu primer apellido
cout<<"Introduzca la primera letra de tu primer apellido"<<endl;
//Introducir por teclado el valor de la letra2
cin>>letra2;
//Funcion para mostrar por pantalla la primera letra de tu segundo apellido
cout<<"Introduzca la primera letra del segundo apellido"<<endl;
//Introducir por teclado el valor de la letra3
cin>>letra3;
//Usamos if para marcar el limite de una letra y otra para hacer referencia que esa persona hace parte del grupo 1
if(letra1>='a'&&letra1<='i'){
cout<<"Haces parte del grupo 1"<<endl;
}
//Usamos if para marcar el limite de una letra y otra para hacer referencia que esa persona hace parte del grupo 2
if(letra1>='j'&&letra1<='q'){
cout <<"Haces parte del grupo 2"<<endl;

}
//Usamos if para marcar el limite de una letra y otra para hacer referencia que sea persona hace parte del grupo 3
if(letra1>='r'&&letra1<='z'){
cout<<"Haces parte del grupo 3"<<endl;
}
//Usamos if para dexir que la letra1 debe hacercele el %2 y si es ==0 esa persona hace parte del turno 1
if(int(letra1)%2==0){
cout<<"Haces parte del turno 1"<<endl;
}
//Usamos if para dexir que la letra1 debe hacercele el %2 y si es ==1 esa persona hace parte del turno 2
if(int(letra1)%2==1){
cout<<"Haces parte del turno 2"<<endl;
}
//Formula para hallar  la clave de esa persona
clave=(letra1)+(letra2);
//Funcion para mostrar por pantalla la clave
cout<<"La clave es:"<<clave<<endl;
system("pause");


return 0;
}
CONSOLA:

lunes, 7 de septiembre de 2015

Mostrar ademas de la suma de las dos el variables, producto y el cuadrado de cada literales. Por ejemplo: el producto de a y b es: variable, con sus respectivos Declarar otra variable de tipo entero de nombre "num3" introducir su valor por teclado y antes de el terminar programa visualizar el valor que se ha introducido

#include <iostream>
/* Para incluir la libreria siguiente "conio2.h" en este
 *
 proyecto
 seleccionamos
 * MinGW C/C++ Linker - Libraries -(Libraries -l) Project - Properties - C/C++ Build - Setting
 boton verde
 * y
 escribimos conio, aplicamos y aceptamos
 */
#include <conio2.h>
using namespace std;
//declaramos una constante
const float pi = 3.1416;

//#define pi 3.1416
//programa principal para sumar dos numeros
int main() {

int a, b, num3; //declaramos 2 variables de tipo entero

//cout: funcion para visualizar literales y/o datos
cout << "!!!vamos a sumar dos numeros" << endl;
//primero asignamos dos valores y mostramos suma
a = 8;
b = 4;
cout << "mostramos suma: " << (a + b) << endl;
//cambiamos los valores y los introducimos por teclado
cout << "Introduzca el valor de a" << endl;
cin >> a;
cout << "Introduzca el valor de b" << endl;
cin >> b;
//Haremos el producto de dos variables
cout<<"mostramos producto:"<<(a*b)<<endl;
cout << "Introduzca el valor de a" << endl;
cin >> a;
cout << "Introduzca el valor de b" << endl;
cin >> b;
//Haremos el cuadrado de cada variable
cout<<"mostraremos el cuadrado de la variable a:"<<(a*a)<<endl;
cout<<"mostraremos el cuadrado de la variable b:"<<(b*b)<<endl;
cout << "Introduzca el valor de a" << endl;
cin >> a;
cout << "Introduzca el valor de b" << endl;
cin >> b;


//En este entorno no tienen efecto el cambio de colores


// clrscr(); borra la pantalla
system("CLS");

//situa el cursor en pantalla en columna 10, fila 2,la pantalla tiene 25 filas y 80 columnas


gotoxy(10, 2);

//cambiamos el color de la letra
textcolor(5);

cout << "mostramos suma despues " << (a + b) << endl;
cout<<"mostramos producto despues:"<<(a*b)<<endl;
cout<<"mostraremos el cuadrado de la variable a despues:"<<(a*a)<<endl;
cout<<"mostraremos el cuadrado de la variable b despues:"<<(b*b)<<endl;
//hacemos una pausa antes de terminar
system("PAUSE");

return 0;
}
/* Para poner las lineas numeradas, nos situamos en
 * Window - Preferences - Editors - Text Editors -
 pestaña
 * picamos Show line numbers- Apply-
 */

/* Guardar cambios en el programa pulsamos Ctrl
 * +S
 Compilar: Pestaña Project + Build o Ctrl+B o icono
 *
 martillo
 Ejecutar: Pestaña Project + Build All o Ctrl+F11

/* Cambios a realizar por el alumno
 * :
 Mostrar ademas de la suma de las dos
 * el variables,
 producto y el cuadrado de cada
 * literales. Por ejemplo: el producto de a y b es: variable, con sus respectivos
 * Declarar otra variable de tipo entero de nombre
 * "num3"
 introducir su valor por teclado y antes de
 * el
 terminar
 programa visualizar el valor que se ha
 *
 introducido
 */
CONSOLA:



sábado, 29 de agosto de 2015

3.Abajo se muestra el menú de un restaurante de bocadillos. Diseñar un algoritmo capaz de leer el número de unidades consumidas de cada alimento ordenado y calcular la cuenta total.a.Bocadillo de jamón:2,50 €b.Bocadillo de queso:2,00 €c.Patatas fritas:1,00 €d.Refresco:1,75 € Cerveza:1,25 €

//Abajo se muestra el menú de un restaurante de bocadillos. Diseñar un algoritmo capaz de leer el número de unidades consumidas de cada alimento ordenado y calcular la cuenta total.
//a.Bocadillo de jamón:2,50 €b.Bocadillo de queso:2,00 €c.Patatas fritas:1,00 €d.Refresco:1,75 € Cerveza:1,25 €
#include <iostream>
using namespace std;

int main() {
//Declarando variables
int bocadillodejamon;                 //Bocadillo de jamon
int bocadillodequeso; //Bocadillo de queso
int patatasfritas; //Patatas fritas
int refresco; //Refresco
int cerveza; //Cerveza
float cuenta;
//Muestra por pantalla cuantos bocadillos jamon quieres
cout << "Cuantos bocadillos de jamon quieres? (2.5€)" << endl;
//Introducir el numero de bocadillos de jamon
cin >>bocadillodejamon;
//Muestra por pantalla cuantos bocadillos de queso quieres
cout <<"Cuantos bocadillos de queso quieres? (2€)" <<endl;
//Introducir el numero de bocadillos de queso
cin>>bocadillodequeso;
//Muestra por pantalla cuantas patatas fritas quieres
cout << "Cuantos cartuchos de Patatas fritas quieres?(1€)" <<endl;
//Introducir el numero de bocadillos de queso
cin>>patatasfritas;
//Muestra por pantalla cuantos refrescos quieres
cout <<"Cuantos Refresco quieres? (1,75 €)" <<endl;
//Introducir el numero de refrescos
cin>>refresco;
//Muestra por pantalla cuantas cervezas  quieres
cout << " Cuantas Cerveza quieres? (1,25 €)" <<endl;
//Introducir el numero de cervezas
cin>>cerveza;
//Formula para calcular el total de todo lo que se ha pedido
cuenta = bocadillodejamon * 2.5 + bocadillodequeso * 2 + patatasfritas *1 + refresco * 1                      .75 + cerveza * 1.25 ;
cout <<"La cuenta total es: " <<cuenta<<" "<<"euros"<<endl;

system ("PAUSE") ;

}
CONSOLA:
//Programita para sacar la cuenta total de un pedido en un puesto de comidas rapidas

2.Un departamento de climatología ha realizado recientemente su conversión al sistema métrico.Diseñar un algoritmo para realizar las siguientes conversiones:a. Leer la temperatura dada en la escala Celsius e imprimir en su equivalente Fahrenheit (la fórmula de conversión es “F=9/5 ºC+32”).b. Leer la cantidad de agua en pulgadas e imprimir su equivalente en milímetros (25.5 mm = 1 pulgada).

//Un departamento de climatología ha realizado recientemente su conversión al sistema métrico.
//Diseñar un algoritmo para realizar las siguientes conversiones:
//a. Leer la temperatura dada en la escala Celsius e imprimir en su equivalente Fahrenheit (la fórmula de conversión es “F=9/5 ºC+32”).
//b. Leer la cantidad de agua en pulgadas e imprimir su equivalente en milímetros (25.5 mm = 1 pulgada).

#include <iostream>

//Definiendo constantes
#define K 1.8
#define M 25.5
using namespace std;

int main() {
//Declarando variables
int celsious;
//Pongo double porque en la formula para calcular los fahrenheit usare los fahrenheit y celsious
double fahrenheit;
int aguapulgadas;
float aguamilimetros;
//a.
//Muestra por pantalla la temperatura en Celsious a introducir
cout << "Introduce temperatura en Celsius" << endl;
//Introducir por teclado los celsious
cin>>celsious;
//Formula para pasar de Celsious a Fahrenheit
fahrenheit=(K*celsious)+32;
//Muestra por pantalla la temperatura en Fharenheit convertida de Celsious a Fahrenheit
cout<<"La temperatura en Fahrenheit es: "<<fahrenheit<<endl;

//b.
//Muestra por pantalla la cantidad de agua en pulgadas a introducir
cout<<"Introduce la cantidad de agua en pulgadas"<<endl;
//Introducir por teclado el agua en pulgadas
cin>>aguapulgadas;
//Formula para pasar de pulgadas a milimetros
aguamilimetros=M*aguapulgadas;
//Muestra por pantalla la cantidad de agua en milimetros convertida de pulgadas a milimetros
cout<<"La cantidad de agua en milimetros es: "<<aguamilimetros<<endl;
return 0;
}
CONSOLA:

//Programita para pasar de Celsious a Fahrenheit y de pulgadas a milimetros  

viernes, 28 de agosto de 2015

1.Diseñar un algoritmo que lea un valor entero y otro real,y muestre los resultados de sumar, restar, dividir y multiplicar dichos números.

//Diseñar un algoritmo que lea un valor entero y otro real,
//y muestre los resultados de sumar, restar, dividir y multiplicar dichos números.
#include <iostream>
using namespace std;

int main() {
//Declarando variables
//Dos numeros a introducir.Uno entero y otro real con los que haremos las operaciones
int entero;
float real;
//Operaciones aritmeticas a resolver en el ejericicio: suma,resta,division,multiplicacion
float suma;
float resta;
float division;
float multiplicacion;
//Introducir el valor del numero entero
cout << "Introduce un numero entero positivo" << endl;
//Introducir por teclado el valor del numero entero
cin>>entero;
//Introducir el valor del numero real
cout<<"Introduce un numero real positivo"<<endl;
//Introducir por teclado el valor del numero real
cin>>real;
//Muestra por pantalla la suma de los dos numeros
cout<<"La suma de los dos numeros es: "<<suma<<endl;
suma=entero+real;
//Muestra por pantalla la resta de los dos numeros
cout<<"La resta de los dos numeros es: "<<resta<<endl;
resta=entero-real;
//Muestra por pantalla la divison de los dos numeros
cout<<"La division de los dos numeros es: "<<division<<endl;
division=entero/real;
//Muestra por pantalla la multiplicacion de los dos numeros
cout<<"La multiplicacion de los dos numeros es: "<<multiplicacion<<endl;
multiplicacion=entero*real;
return 0;

}
CONSOLA:
//Porgramita que suma,resta,multplica y divide a partir de dos numeros uno entero y otro real

Haz un código que calcule el perímetro de una circunferencia, calcule el área del círculo, teniendo en cuenta que el área se calcula multiplicando PI por el radio al cuadrado. Añade también el cálculo del área de una esfera del mismo radio: área esfera = 4 * PI * radio2 Calcula también el volumen de dicha esfera: volumen esfera = 4/3 * PI * radio

//Modifica el código del cálculo del perímetro de una circunferencia para que,
//además, calcule el área del círculo, teniendo en cuenta que el área se calcula multiplicando PI por el radio al cuadrado.
//Añade también el cálculo del área de una esfera del mismo radio:
//área esfera = 4 * PI * radio2
//Calcula también el volumen de dicha esfera:
//volumen esfera = 4/3 * PI * radio

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#define PI 3.14
using namespace std;
int main( void ){

int radio;
float perimetro;
float area;
float areaesfera;
float volumenesfera;

cout<< "Introduzca el radio de una circunferencia: " ;
        //scanf("%i", &radio);
//Introducir los valores por teclado para el radio
cin>>radio;
//Formula para hallar el perimetro de una circunferencia
perimetro=2*PI*radio;
//Muestra por pantalla lo que vale el perimetro
cout<<"El perimetro es: "<<perimetro<<endl;
//Formula para hallar el area de una circunferencia
area=PI*radio;
//Muestra por pantalla lo que vale el area
cout<<"El area es: "<<area<<endl;
//Formula para hallar el area de una esfera
areaesfera=4*PI*radio*radio;
//Muestra por pantalla lo que vale el area de la esfera
cout<<"El area de la esfera es: "<<areaesfera<<endl;
//Formula para hallar el volumen de una esfera
volumenesfera=4/3*PI*radio*radio*radio;
//Muestra por pantalla lo que vale el volumen de la esfera
cout<<"El volumen de la esfera es: "<<volumenesfera<<endl;
system("PAUSE");
return 0;
}

CONSOLA:
//Programita para calcular el area,perimetro de una circunferencia ,y el area,perimetro y volumen de una esfera