lunes, 19 de octubre de 2015

Corrección de la prueba

1.-Determinar el valor que tendrán las variables después de cada operación de asignación.


2.-Definir cual seria la salida en pantalla del siguiente codigo de c++ si la cadena ingresada es (1,2,3,4,5,6,7,8,9,0).

#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
char ced[9];
char *ptrced;
main(){
   printf("ingrese su num ced");
   gets(ced); 
   printf("%s\n",ced);
   for(int i;i<10;i++){
ptrced=&ced[i];
//printf("\n%p\n",&ptrced);
printf("\n%d\n",*ptrced);
   }     
  getch();
       }

3.-Encierre la letra de la respuesta correcta de la pregunta.
*¿Que es una matriz?
a)   Es una zona de almacenamiento de memoria contiguo.

*¿Que es un puntero?
c)   Ninguna de las anteriores.

*¿Que es una estructura dinámica?
c)   Son estructuras que cuya dimensión puede crecer o disminuir durante la ejecución del programa.

*¿Que es una lista?
c)   Es una estructura de datos que nos permite agrupar elementos de una manera organizada.

*¿Que es una pila?
a)   Es un tipo de lista en la que solo se puede insertar y eliminar nodos en uno de sus extremos.

4.-Realizar el siguiente ejercicio en c++.

b) Ingresando valores a una matriz de 4 elementos de tipo flotante calcular el mayor de los elementos, utilizar punteros.

domingo, 20 de septiembre de 2015

Estructuras en C++

Realiza un programa que ingrese los datos de una persona nombre edad cédula sexo estado civil y nacionalidad y lo almacene en una estructura los datos deben imprimirse en pantalla.




  







domingo, 13 de septiembre de 2015

Diferecias entre lenguaje c y lenguaje c++

La extensión del archivo

Los archivos de C se guardan con extensión c, ejemplo practica.c mientras que los archivos de C++ se guardan con extensión cpp (c plus plus), ejemplo practica.cpp.

Operadores lógicos

Los conocidos operadores lógicos AND, OR y NOT pueden ser utilizados como palabras en el lenguaje C++ o como operadores, mientras que en C deben utilizarse únicamente los operadores &&, || y !.
Los flujos de entrada y salida
En C se utilizan las funciones printf y scanf para los flujos IO (input/output), mientras que en C++ se utiliza cout y cin pero también es valido el printf y scanf.

Uso de clases

En el paradigma de programacion orientada a objetos, se hace uso de Clases, y el lenguaje C no tiene soporte para ello, pero C++ si lo tiene.
Las bibliotecas
Las bibliotecas en C terminan con h (son headers). Esas mismas bibliotecas sirven para C++ pero por convención, se elimina la terminación ‘.h’ y mejor se agrega ‘c’ al principio.
Conclucion  
Como puedes ver la diferencia entre C y C++ es variada, y existen muchas mas diferencias entre estos dos lenguajes de programación. Considero que estos son los mas importantes si estas aprendiendo ambos lenguajes, o si estas migrando de C hacia C++.