Uncategorized

Public y private en c++

Programa que ilustra el uso de variables public y private de una clase #include"iostream.h" #include"conio.h" const int lon=20; class carros{ private: char marca[20]; unsigned long placa; int modelo; public: void leerdato() { cout<<"\nIntroduzca la marca:"; cin>>marca; cout<<"\nIntroduzca placa:"; cin>>placa; cout<<"\nIntroduzca modelo:"; cin>>modelo; } void escribirdato() { gotoxy(5,7);cout<<"\n marca:"<<marca; gotoxy(5,8);cout<<"\n placa:"<<placa; gotoxy(5,9);cout<<"\n modelo:"<< modelo; } }; class carros_lujo:public carros { private: char comprador[lon]; char destino[lon]; public: void leerdato() { carros::leerdato(); gotoxy(5,12);cout<<"\nIntroduzca nombre del comprador:"; cin>>comprador; gotoxy(5,14);cout<<"\nIntroduzca Destino:"; cin>>destino; } void escribirdato() { carros::escribirdato(); gotoxy(5,10);cout<<"\n comprador:"<<comprador; gotoxy(5,11);cout<<"\n destino:"<< destino; } }; class carros_servpublico:public carros { private: char comprador[lon]; char destino[lon]; public: void leerdato() { carros::leerdato(); gotoxy(5,13);cout<<"Introduzca nombre del comprador:"; cin>>comprador; gotoxy(5,15);cout<<"Introduzca ... Sigue leyendo "Public y private en c++"

Registro de notas en c++

Programa que sirve para registrar las notas de un estudiante //*****************ARCHIVOS************************** #include<fstream.h> #include<conio.h> #include<ctype.h> #include<dos.h> #include<iomanip.h> #include<time.h> #include<stdio.h> #include<math.h> void titulo(), inicio(), contexto(), detalle(), cierre(); void menu(), cuadro(int c1, int f1, int c2, int f2), captura(), consulta(); struct registro1 { long codigo; char nombre[30]; char asignatura[15]; float nota1, nota2, nota3; }r1; main() { textcolor(15); textbackground(4); inicio(); textcolor(15); textbackground(2); menu(); clrscr(); } void inicio() { int m,n; clrscr(); for(m=0; m<=25; m++) { for(n=0; n<=81; n++) { gotoxy(n,m); cout<<"°"; delay(1); } } gotoxy(22,9); cout<<"PROGRAMA PRESENTADO POR EL INGENIERO"; gotoxy(30,14); cout<<"ALVARO O¥ATE BOWEN ... Sigue leyendo "Registro de notas en c++"

Función toupper en c++

Programa que hace uso de la función toupper para convertir a mayúscula #include "stdio.h" #include "ctype.h" #include "conio.h" void main() { int i,c; c = getch(); if (c >= 'a' && c <= 'z') i = _toupper (c); else { printf ("No se puede utilizar la funcion\n"); i = _toupper (c); /* Uso incorrecto */ printf ("Produce resultado incorrecto\n"); } printf ("%c %c\n",c,i); getch(); } para descargar ... Sigue leyendo "Función toupper en c++"

Mover posiciones de memoria en c++

Programa que mueve las posiciones de memoria de una cadena #include "iostream.h" #include "mem.h" #include "stdio.h" void main() { char *p,*q; int i; p = new char [30]; cout << "De cadena de caracteres <Maximo 29> " << endl; gets (p); memmove (p,p+3,10); cout << p << endl; delete p; } para descargar el código .cpp hacerlo AQUI si te parecio de utilidad  dar “me gusta” ... Sigue leyendo "Mover posiciones de memoria en c++"

Valor absoluto en c++

Programa que calcula el valor absoluto de un número #include "stdio.h" #include "math.h" #include "stdlib.h" #include "conio.h" void main() { char a[15],*p,*q; long x; int i; printf ("De un numero entero\n"); gets (a); x = strtol (a, &p,0); while (*p != '\0' || x < -32768 || x > 32767 ) { printf ("Cifra errada. Rectifique... %c\n",7); gets (a); x = strtol (a,&p,0); } printf ("\n"); if ( (int)x == -32768) { printf("La ... Sigue leyendo "Valor absoluto en c++"

Copiar el contenido de una cadena en c++

Programa que copia el contenido de una cadena a otra cadena utilizando la función strcpy #include "stdio.h" #include "string.h" #include "conio.h" void main () { char a[20],*p,b[20]; strcpy (a,"ALFA"); strcpy (b,"BETA"); p = strcat (a,b); printf ("%s %s\n",p,a); /* p queda con el valor de a */ getch(); } para descargar el código .cpp hacerlo AQUI si te parecio de utilidad  dar “me ... Sigue leyendo "Copiar el contenido de una cadena en c++"