Tabla de Contenidos

Examen Parcial - 75.41. Algoritmos y Programación II

Cátedra: Mandrafina
Fecha: Tercera Oportunidad - Segundo Cuatrimestre 2004
Día: 10/12/2004

Esta página está incompleta; podés ayudar completando el material.

Enunciado

Punto I

Dado el siguiente programa se requiere indicar lo que se mostraría por pantalla:

#include <stdlib.h>
#include <iostream>
using namespace std;
 
int main(){
  Pint A, C, F;
  Pint* B;
  Pchar D, E;
  char G = 'E';
  int H = 66;
 
  A = new int;
  F = new int;
  (*A) = 64;
  B = &F;
  (*F) = (*A);
  cout << (**B) << (*A) << endl;
 
  D = (Pchar)(*B);
  E = (Pchar)A;
  C = (Pint)D;
  (*C) = H;
  cout << (*D) << (*C) << (**B) << endl;
 
  (*F) = (*C) + 3;
  if ((*D) == G)
  cout << (*E) << (*C) << endl;
 
  (*E) = 'A';
  (*F) = (*C) - (*A);
  if (F == (*B))
  cout << (*A) << (*C) << endl;
 
  delete A;
  delete F;
 
  return 0;
}

Resolución

Punto I

6464
B6666
@69
654

Discusión

Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá