jueves, 27 de octubre de 2016

RELACIÓN DE PROBLEMAS, TEMA 3, EJERCICIOS PARA PRACTICAR VARIABLES Y CONSTANTES

A continuación se muestran lo códigos correspondientes a los programas que se necesitan para los problemas propuestos en la relación de problemas:

lunes, 10 de octubre de 2016

PRÁCTICA 3, ESTRUCTURAS DE CONTROL DE FLUJO SELECTIVAS

El código fuente de este programa es el siguiente:



#include <iostream>
#include <conio2.h>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#define maxfil 20
#define maxcol 80
#define maxcolor 16
using namespace std;

int main() {
srand(time(NULL));
int fila,columna;
int color;
char resp;
cout<<"Desea ejecutar el programa s/n:";
cin>>resp;
clrscr();

lunes, 3 de octubre de 2016

PRÁCTICA 2, PROBLEMAS SECUENCIALES:



¿Qué hacen las 3 lineas siguientes?
#define maxfil 25 ---- esta linea define un número máximo de 25 filas.
#define maxcol 80 ---- esta linea define un número máximo de 80 columnas.
#define maxcolor 16 ---- esta linea define un número máximo de 16 colores distintos a elegir.

¿Qué significa esta sentencia?
srand(time(NULL)); ---- sirve para generar una semilla de números aleatorios y escoger entre uno de ellos. Cambia cada vez que se cierra el programa.

¿De que tipo son las variables y porque se han puesto esos tipos? ¿Es correcto?
char resp; ---- “char” establece una variable de tipo carácter (en este caso la respuesta a la pregunta).
int fila,columna; ---- “int” establece una variable de tipo entera (filas y columnas).
int color; ---- aquí actúa como variable entera ya que el color se especificará mediante una cifra (entre 16 como se estableció anteriormente).