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

Ingeniera en Sistemas

Computacionales
COMPILADORES
Unidad 3. Usos y prcticas de compilacin
Tarea 3.- Compilando con MinGW
Nombre: Hctor Lpez Montiel
Facilitador:

INSTRUCCIONES: En el siguiente recuadro te mostramos la codificacin de un


programa que en base a un nmero proporcionado por el usuario, indica si el nmero es
para o impar.
Indica en la columna de la derecha, a travs de una captura de pantalla, los errores
encontrados.
Cdigo fuente
#include<stdio.h>
#define<conio.h>
voidmain()
{
intx;
clrscr();
printf("*DETERMINASIESPAR
ONO*\n\n")
printf("Introduzcaun
numero:");
scan("%d",&x);
if(x%2==0)
{
printf("Espar");
}
else
{
printf("EsImpar");
}
getch();
}

Errores encontrados
C:\>cd tarea
C:\tarea>g++ prog.cpp
C:\tarea>g++ prog1.cpp
C:\tarea>g++ prog2.cpp
C:\tarea>g++ comprobar.cpp
comprobar.cpp:2:9: error: macro names must be
identifiers
comprobar.cpp:3:11: error: '::main' must return 'int'
comprobar.cpp: In function 'int main()':
comprobar.cpp:6:8: error: 'clrscr' was not declared in
this scope
comprobar.cpp:8:1: error: expected ';' before 'printf'
comprobar.cpp:9:14: error: 'scan' was not declared in
this scope
comprobar.cpp:18:7: error: 'getch' was not declared in
this scope
C:\tarea>

Вам также может понравиться