Вы находитесь на странице: 1из 7

//Ejercicio 1 Hola mundo

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
printf("Hola a Todos \n"); // imprime Hola a todos, y el \n sirve para
que si se escribe algo mas, se vea en una linea separada
cout << "Hola Mundo" << endl;// imprime Hola Mundo, funciona diferente al
printf, ya que puede agregarse un valor varible ademas del texto
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

//Ejercicio 2

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
void main() //esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
int a = 2;// se crea un nuevo entero de valor 2 de nombre a
float b = 3.5; // se crea un nuevo numero decimal(float) de valor 3.5 de
nombre b
float c = a + b; //se crea un nuevo numero decimal pero este lo que hace
es que suma a y b (las anteriores)
cout << "El valor de a+b es: " << c << " centimetros." << endl; //
imprime un texto string y ademas imprime el valor de c , 5.5 y otro
texto string despues.
printf("el valor de a+b es: %f \n", c); // imprime el un texto formado
por un string y luego el valor de c, aqui no se puede agregar mas texto
despues de c
system("pause"); //sirve para que se pueda mostrar lo ejecutado.
}

//Ejercicio 3 Definiendo e implementando una función tipo Entero, con


retorno de una variable.
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
int AreaRectangulo(int base, int altura) { // crea un entero con los
parametros de base y altura
int area = base*altura;// crea un entero de valor variable que depende de
los parametros que se ingresen de base y altura
return area;// me regresa el valor del area
// otra forma: return base*altura;
}
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
//A continuación se llaman las funciones
//Primera funcion
int Area = AreaRectangulo(2, 6);// se crea entero Area que los que hace
es devolver el valor de area, indicando los parametros de base y altura
para AreaRectangulo.
cout << "Area: " << Area << endl;//imprime un String "Area:" y ademas da
el valor del entero Area del paso anterior.
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

//Ejercicio 4

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin

void PerimetroRectangulo(int largo, int ancho, int &Perimetro) { //crea


void el cual no devuelve ningun valor, este void depende de 2 parametros
int constantes y un int que va a depender de alguna operacion.
Perimetro = (2 * largo) + (2 * ancho);
}

void main()//esta linea sirve para ejecutar lo indicado dentro de las


llaves.
{
//Segunda Funcion
int Perim = 0; // crea un entero con valor de 0
PerimetroRectangulo(2, 6, Perim);// utiliza el entero creado en la
linea anterior para y le otorga el valor de Perimetro (2*2 + 2*6)
cout << "Perimetro: " << Perim << endl << endl;//imprime el string
Perimetro: y muestra el valor de Perim
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}
// Ejercico 5

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
void VolumenRectangulo(float largo, float ancho, float alto) { //crea un
void con 3 parametros float
float Volumen = largo * ancho*alto;//crea un float que depende de
los parametros de VolumenRectangulo
cout << "El volumen del rectangulo es: " << Volumen << endl;//
imprime un string y el valor calculado de Volumen en la misma linea
}
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
VolumenRectangulo(2, 4, 6);// le da valor de 2 a largo, 4 a ancho y
6 a alto, ademas de ejecutar el void VolumenRectangulo
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

// Ejercicio 6

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
bool EsCuadrado(int base, int altura) { //crea un boolean EsCuadrado con
2 parametros enteros
if (base == altura) {//crea una condicion para que se cumpla lo que
este dentro de la llaves
return true;//devuelve verdadero si se cumple la condicion
anterior, esto se representa con un 1
}
else {//da instrucciones para el caso en que no se cumpla la
condición del if
return false;//devuelve falso, esto se representa con un 0
}
}
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
//Cuarta función
int base = 0;//le asigna a base un valor de 0 para luego ser
modificado
int altura = 2;//le asigna a altura un valor de 2 para luego ser
modificado
cout << "Ingrese la base: " << endl;//muestra el string en la
consola
cin >> base;//permite ingresar un elemento en la consola y se lo
otorga a la variable base
printf("Ingrese la altura: ");//imprime el string en la consola
scanf_s("%i", &altura);//en este caso funciona igual que cin,
permite ingresar un elemento en la consola y se lo otorga a la variable
base
bool Cierto = EsCuadrado(base, altura);//crea un boolean al cual le
otorga el valor de EsCuadrado
cout << Cierto << endl;//muestra el valor de Cierto en la consola
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

// Ejercicio 7

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin

struct alumno { //definiendo el tipo de dato


int carnet;//crea variable de tipo entero
char nombre[50];//crea variable de tipo char y dice que será de 50
caracteres
char carrera[5];//crea una variable de tipo char y dice que sera de
5 caracteres
bool activo;//crea un boolean activo
};

void main()//esta linea sirve para ejecutar lo indicado dentro de las


llaves.
{
char * carreraq = "IMT"; //usa char* para crear un char con
cantidad de caracteres no definido
char * Nombreq = "Jose"; //usa char* para crear un char con
cantidad de caracteres no definido
alumno Alumno100; //Definiendo la variable como una estructura
Alumno100.activo = 1;//con un 1 le da un valor de true, afirmando
que esta activo
Alumno100.carnet = 201563645;//le da un valor al carnet
strcpy_s(Alumno100.carrera, carreraq); //Copia la cadena de
caracteres terminados en nulo apuntada por src.
strcpy_s(Alumno100.nombre, Nombreq); //Copia la cadena de
caracteres terminados en nulo apuntada por src.
cout << "El alumno " << Alumno100.nombre << " fue resgistrado con
el numero de carnet " << Alumno100.carnet << endl;//imprime un string, el
valor de Alumno100.nombre , otro String y el valor de Alumno100.carnet
cout << "en la carrera " << Alumno100.carrera << "." <<
endl;//imprime un string, el valor de Alumno100.carrera y un punto al
final.
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

// Ejercicio 8

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
int ArregloDeCienEnteros[100];//crea un arrego para 100 numeros
enteros
for (int i = 0; i<100; i++) {//Define los parametros para el ciclo
for que empiece en 0 y termine en 99
ArregloDeCienEnteros[i] = i;//define i como el valor de la
posicion en que se encuentre el puntero(i)
cout << "Fue agregado el numero " << ArregloDeCienEnteros[i]
<< " en el Arreglo." << endl;//Imprime un texto , el valor de
ArreglodDeCienEnteros y otro texto.
}

system("pause");//sirve para que se pueda mostrar lo ejecutado.


}

// Ejercicio 9

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin
void main()//esta linea sirve para ejecutar lo indicado dentro de las
llaves.
{
int ArregloDeCienEnteros[100];//crea un arrego para 100 numeros
enteros
int i = 0;//le da un valor inicial de 0
while (i<100) {//define que se va a ejecutar el ciclo while
mientras i sea menor a 100
ArregloDeCienEnteros[i] = i;//define i como el valor de la
posicion en que se encuentre el puntero(i)
cout << "Fue agregado el numero " << ArregloDeCienEnteros[i]
<< " en el Arreglo." << endl;//Imprime un texto , el valor de
ArreglodDeCienEnteros y otro texto.
i++; //suma 1 al valor de 1
}
system("pause");//sirve para que se pueda mostrar lo ejecutado.
}

//Ejercicio 10

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
struct alumno { //definiendo el tipo de dato
int carnet;//crea variable de tipo entero
char nombre[50];//crea variable de tipo char y dice que será de 50
caracteres
char carrera[5];//crea una variable de tipo char y dice que sera de
5 caracteres
bool activo;//crea un boolean activo
};

void main()
{
char * carreraq = "IMT"; //usa char* para crear un char con
cantidad de caracteres no definido
char * Nombreq = "Jose"; //usa char* para crear un char con
cantidad de caracteres no definido
alumno Alumno100[1000];//usa alumno como tipo de dato y crea alumno
100 con 1000 elemetos
Alumno100[1].activo = 1;// el elemento de la posicion 1 está activo
Alumno100[1].carnet = 201563645;//asigna un valor para el carnet
del elemento 1
strcpy_s(Alumno100[1].carrera, carreraq);//Copia la cadena de
caracteres terminados en nulo apuntada por src para el elemento 1
strcpy_s(Alumno100[1].nombre, Nombreq);//Copia la cadena de
caracteres terminados en nulo apuntada por src para el elemento 1
cout << "El alumno " << Alumno100[1].nombre << " fue resgistrado
con el numero de carnet " << Alumno100[1].carnet << endl;// imprime un
string, el valor de Alumno100.nombre, otro String y el valor de
Alumno100.carnet para el elemento 1
cout << "en la carrera " << Alumno100[1].carrera << "." <<
endl;//imprime un string, el valor de Alumno100.carrera y un punto al
final.
system("pause");// sirve para que se pueda mostrar lo ejecutado.
}
//Ejercicio 11

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;//se necesita para utilizar palabras reservadas de
C++, como lo es cout y cin

void main()//esta linea sirve para ejecutar lo indicado dentro de las


llaves.
{
int radio = 3;
float pi = 3.1416;
float area = pow(radio, 2)*pi;
cout << "El area del circulo es " << area << "metros" << endl;
system("pause");
}