/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Errores en los capitulos 6 y 7

 
      Índice del Foro elrincondelc.com -> Errores/Sugerencias del curso
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
rir3760



Registrado: 01 Oct 2004
Mensajes: 7517
Ubicación: Mexico

MensajePublicado: 02/11/2004 6:09 am
Título: Errores en los capitulos 6 y 7

Los siguientes errores aparecen tanto en la version en linea como en el paquete a descargar.

En el capitulo 6, seccion 'Getch y getche' a los dos ejemplos les falta incluir conio.h.

En el capitulo 7 (Sentencias):

* En el ejemplo del uso de if..else la segunda llamada a la funcion printf tiene un caracter " de mas:

Código:
printf ( "Pero si no has escrito un ocho!!!"\n" );


* En el ejemplo del uso de if.. else if la segunda comparacion:

Código:
else if ( a>10 && a<100 )
   {
   printf ( "El número está entre 10 y 100"\n" );
   }


Deberia utilizar los operadores '>=' y '<='.
La llamada a la funcion printf tiene un caracter " de mas.

Saludos
Volver arriba
statuesque



Registrado: 19 Nov 2005
Mensajes: 51
Ubicación: Valencia España

MensajePublicado: 25/11/2005 8:28 am
Título:

Error también cuando se está tratando el desplazamiento de los bits en un ejemplo:
Código:

#include <stdio.h>

   int main()
      {
      printf( "El resultado de la operación 150 >> 2 es: %i\n", ~152 );
      }

El resultado de la operación 150 >> 2 es: 37


Ese es el ejemplo, el ~152 está mal, no?

Debería de ser >>150 verdad?

Y en ese mismo apartado dices esto:
Cita:
NOTA: Un desplazamiento a la izquierda equivale a dividir por dos. Esto es muy interesante porque el desplazamiento es más rápido que la división. Si queremos optimizar un programa esta es una buena idea. Sólo sirve para dividir entre dos. Si hacemos dos desplazamientos sería dividir por dos dos veces, no por tres.

Operador << (Desplazamiento a la izquierda):

Funciona igual que la anterior pero los bits se desplazan a la izquierda. Esta operación equivale a multiplicar por 2.


Donde pone izquierda quieres decir derecha, verdad?
Volver arriba
      Índice del Foro elrincondelc.com -> Errores/Sugerencias del curso
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com