[C con Clase] dudas

jesus sagñay jesusagnay1 en hotmail.com
Mar Mayo 3 19:19:25 CEST 2011


Buena Tardes, 
 
Porfavor si alguien me puede explicar algunas dudas que tengo
 
Saludos,
 
Jesus
 
Existe una estrecha relación entre punteros y arreglos. El nombre de un arreglo es en sí mismo un__puntero____ al almacenar un__ elemento del arreglo.
Cuando una función no devuelve ningún valor en el < tipo_dato_retorno> debemos escribir el tipo de dato __________ y no debe tener la palabra ___________.
Escriba la sentencia usando punteros para guardar el número 5 en la posición de índice2. Ejemplo sin punteros: arreglo[2]=5;
¿Cuándo 2 punteros son iguales?
__________________________________________________________________________________________________________________________________________________________

#include <iostream.h>
#include <conio.h>
void main()
{
       clrscr();
       int V[5]={65,66,67,68,69};
       cout <<*(V+2) << *V;
       getch();
}
Respuesta: __6765___
 
Mas o menos entiendo como sale este ejercicio pero si alguien me puede explicar mejor  
 
 
#include <iostream.h>
#include <conio.h>
#define N 5
void main()
{
       clrscr();
       int a[N]={5,4,3,2,1};
       for (int i=N-1; i>0; i--)
             cout << a[N-1];
       getch();
}




 1

 1

 1

 1
Respuesta:
 
Mas o menos entiendo como sale este ejercicio pero si alguien me puede explicar mejor  
 
 
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
       clrscr();
       int x[5]={5,4,3,2,1};
       int *a, *c;
       int *b=&x[1];
       c=b;
       b++;
       c++;
       b=(b+2);
       a=&x[2];
       cout << *c << *b;
       getch();
}
¿Ejecutado todo el programa los punteros a y b son iguales ?.................V ( ) o F (x)
¿Cuál es la impresión:  cout << *c << *b; Resultado_31 
 
Mas o menos entiendo como sale este ejercicio pero si alguien me puede explicar mejor  
 
ESTOS SON LOS ERRORES LO QUE ESTA MARCADO CON .
 
me puede ayudar si estoy bien con los errores encontrados en los ejercicios de abajo
a) 
int suma ( int x, int y);
{
      int resultado;
      resultado = x + y;
}
b) 
double comprobar (double numero);
{
      if(numero>4)
            numero=numero *1,12;
            return numero ;
      else
            return numero ;
}
c)
                int ( int suma , int n)
{
      return n - 1/n+ 2/n*n;
}
d) 
void f ( double a );
{
      float a;
      cout << a;
} 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110503/305bfaac/attachment.html>


Más información sobre la lista de distribución Cconclase