Aqui una lista de los formatos soportados por la libreria http://www.oracle.com/technetwork/java/javase/formats-138492.html si mal no recuerdo MP4 no esta soportado.
Saludos....
Saludos....
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú Cliente c[20];
Cliente(string nombre, string apellido, long int cedula, short int edad);
Cliente();
Cliente(string nombre, string apellido, long int cedula, short int edad);
Cliente::Cliente(){
//aqui lo inicializas
}
// Constructor, fuera de la clase.
Cliente::Cliente(string nombre, string apellido, long int cedula, short int edad)
{
this->nombre=nombre;
this->apellido = apellido;
this->cedula = cedula;
this->edad = edad;
}
#include <iostream>
#include<cstring>
using namespace std;
struct Empleado
{
string nombre;
string apellido;
string DNI;
float sueldo;
string fechaFinContrato;
};
void bubbleSort(Empleado empleados[],int TAM){
for(int i=1; i<TAM; i++){
for(int j=0; j<TAM-1; j++){
if(strcmp(empleados[j].DNI.c_str(),empleados[j+1].DNI.c_str())>0){
swap(empleados[j],empleados[j+1]);
}
}
}
}
int main()
{
Empleado empleados[4]={{"pedro ","martinez","13AX001",1000,"15-02-2010"},
{"juan ","perez","12BX002",1000,"13-02-2012"},
{"raul ","garcia","13CC111",1000,"20-10-2013"},
{"rosa ","lomeli","13IZ234",1000,"01-02-2014"}};
//Ordenamos a los empleados
bubbleSort(empleados,4);
//Mostramos los empleados ordenados por DNI
for(Empleado e:empleados){
cout<<"DNI"<<e.DNI<<" Nombre "<<e.nombre<<endl;
}
return 0;
}
#include <iostream>
#include "ListaEmpleado.h"
using namespace std;
int main()
{
ListaEmpleado empleados;
empleados.agregarEmpleado("jose rene",10,'M',"cocinero",1000);
empleados.agregarEmpleado("Martin ocampo",23,'M',"informatico",3000);
empleados.agregarEmpleado("Sarali martinez",32,'F',"abogada",25666);
empleados.agregarEmpleado("Laura nuno",23,'F',"medico",1000);
empleados.agregarEmpleado("Miguel de la madrid",10,'M',"conductor",4566);
empleados.agregarEmpleado("Mariano perez",33,'M',"maestro",12334);
empleados.mostrarEmpleados();
cout<<"Numero de empleados "<<empleados.getTamanoLista()<<endl;
return 0;
}
#ifndef EMPLEADO_H
#define EMPLEADO_H
#include<iostream>
class Empleado
{
public:
Empleado(std::string nombre,int edad,char sexo,std::string profesion,float sueldo);
//gettter y setters
std::string getNombre();
int getEdad();
char getSexo();
std::string getProfesion();
float getSueldo();
void setNombre(std::string nombre);
void setEdad(int edad);
void setSexo(char sexo);
void setProfesion(std::string profesion);
void setSueldo(float sueldo);
private:
std::string nombre;
int edad;
char sexo;
std::string profesion;
float sueldo;
};
#endif // EMPLEADO_H
#include "Empleado.h"
using namespace std;
Empleado::Empleado(std::string nombre, int edad, char sexo, std::string profesion, float sueldo)
{
this->nombre=nombre;
this->edad=edad;
this->sexo=sexo;
this->profesion=profesion;
this->sueldo=sueldo;
}
string Empleado::getNombre()
{
return nombre;
}
int Empleado::getEdad()
{
return edad;
}
char Empleado::getSexo()
{
return sexo;
}
string Empleado::getProfesion()
{
return profesion;
}
float Empleado::getSueldo()
{
return sueldo;
}
void Empleado::setNombre(std::string nombre)
{
this->nombre=nombre;
}
void Empleado::setEdad(int edad)
{
this->edad=edad;
}
void Empleado::setSexo(char sexo)
{
this->sexo=sexo;
}
void Empleado::setProfesion(std::string profesion)
{
this->profesion=profesion;
}
void Empleado::setSueldo(float sueldo)
{
this->sueldo=sueldo;
}
#ifndef NODO_H
#define NODO_H
#include "Empleado.h"
#include<string>
class Nodo
{
public:
Nodo(std::string nombre,int edad,char sexo,std::string profesion,float sueldo);
Empleado empleado;
Nodo* siguiente;
};
#endif // NODO_H
#include "Nodo.h"
using namespace std;
Nodo::Nodo(std::string nombre, int edad, char sexo, std::string profesion, float sueldo)
:empleado(nombre,edad,sexo,profesion,sueldo)
{
}
#ifndef LISTAEMPLEADO_H
#define LISTAEMPLEADO_H
#include "Nodo.h"
#include<string>
class ListaEmpleado
{
public:
ListaEmpleado();
void agregarEmpleado(std::string nombre,int edad,char sexo,std::string profesion,float sueldo);
Empleado getEmpleado(int indice);
int getTamanoLista();
void mostrarEmpleados();
~ListaEmpleado();
private:
Nodo* apuntador;
int tamano;
};
#endif // LISTAEMPLEADO_H
#include "ListaEmpleado.h"
#include "Empleado.h"
using namespace std;
ListaEmpleado::ListaEmpleado()
{
this->apuntador=NULL;
this->tamano=0;
}
void ListaEmpleado::agregarEmpleado(std::string nombre, int edad, char sexo, std::string profesion, float sueldo)
{
Nodo* registroNuevo=new Nodo(nombre,edad,sexo,profesion,sueldo);
if(registroNuevo!=NULL){
registroNuevo->siguiente=NULL;
if(apuntador==NULL){
apuntador=registroNuevo;
tamano++;
}
else{
Nodo* apuntadorAuxiliar=apuntador;
while(apuntadorAuxiliar->siguiente!=NULL){
apuntadorAuxiliar=apuntadorAuxiliar->siguiente;
}
apuntadorAuxiliar->siguiente=registroNuevo;
tamano++;
}
}
}
void ListaEmpleado::mostrarEmpleados()
{
Nodo* apuntadorAuxiliar=apuntador;
while(apuntadorAuxiliar!=NULL){
Empleado actual=apuntadorAuxiliar->empleado;
cout<<"Nombre "<<actual.getNombre()<<endl;
cout<<"Sexo "<<actual.getSexo()<<endl;
cout<<"Profesion "<<actual.getProfesion()<<endl;
cout<<"Sueldo "<<actual.getSueldo()<<endl;
apuntadorAuxiliar=apuntadorAuxiliar->siguiente;
cout<<endl;
}
}
Empleado ListaEmpleado::getEmpleado(int indice)
{
Empleado empleado(" ",0,' '," ",0.0);
int contador=0;
Nodo* apuntadorAuxiliar=apuntador;
while(apuntadorAuxiliar->siguiente!=NULL){
if(contador==indice){
return apuntadorAuxiliar->empleado;
}
}
return empleado;
}
int ListaEmpleado::getTamanoLista()
{
return this->tamano;
}
ListaEmpleado::~ListaEmpleado()
{
while(apuntador!=NULL){
Nodo* actual=apuntador;
apuntador=apuntador->siguiente;
delete actual;
}
}
#include <iostream>
#include<cstdlib>
#include<cstdio>
using namespace std;
void leerVector(int Vector[], int Tamano){
for(int i=0;i<Tamano;i++){
cout<<"Ingrese un numero entero en la posicion "<<i+1<<endl;
cin>>Vector[i];
}
}
void imprimirVector(int Vector[],int Tamano){
cout<<"Lista de elementos en el vector"<<endl;
for(int i=0;i<Tamano;i++){
cout<<Vector[i]<<" ";
}
cin.get();
cin.get();
}
void menu(){
const int TAMANO=10;
int Vector[TAMANO];
bool salir=false;
int opcion=0;
do{
cout<<"Escoga una opcion"<<endl;
cout<<"1: Leer vector "<<endl;
cout<<"2: Imprimir vector "<<endl;
cout<<"3: Leer e imprmir vector"<<endl;
cout<<"4: Salir"<<endl;
cin>>opcion;
switch(opcion){
case 1:leerVector(Vector,TAMANO); break;
case 2:imprimirVector(Vector,TAMANO); break;
case 3:{
leerVector(Vector,TAMANO);
imprimirVector(Vector,TAMANO);
}break;
case 4: salir=true; break;
default: cout<<"Opcion incorrecta"<<endl;
}
system("cls");
}while(!salir);
}
int main()
{
//Menu principal
menu();
return 0;
}
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
string nombre="";
char sexo;
cout<<"Ingrese el nombre"<<endl;
getline(cin,nombre);
cout<<"Ingrese sexo"<<endl;
cin>>sexo;
ofstream file("salida.txt");
file<<"Nombre: "<<nombre<<endl;
file<<"Sexo: "<<sexo<<endl;
file.close();
cout<<"Archivo escrito"<<endl;
return 0;
}
int main()
{
string nombre="";
cout<<"Ingrese un nombre completo "<<endl;
getline(cin,nombre);
cout<<"\nEl nombre es: "<<nombre<<endl;
return 0;
}