Estaba empezando a aprender a programar en Java cuando me di cuenta de que ya los applets quedaron en desuso, por lo que me surgio esa duda, aprendo java o ya fue?
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úint a;
int &b=a;
#include <stdio.h>
struct moto{
int precio, km;
char *marca;
char *descripcion;
};
int main(){
FILE *pf;
pf=fopen("datos.txt", "wb");
struct moto moto1;
moto1.precio=1500;
moto1.km=0;
moto1.marca="Yamaha";
moto1.descripcion="La moto es muy linda y rapida";
fwrite(&moto1, sizeof(moto1), 1, pf);
fclose(pf);
return 0;
}
fwrite(&p, sizeof(p), 1, pf);
#include <stdio.h>
typedef struct producto{
int numSerie;
char nombre[20];
char descripcion[100];
int precio;
}producto;
void imprimirMenu(void);
void nuevoProducto(char nombreArchivo[]);
//borrarProducto();
//modificarProducto();
//verProducto(char nombreArchivo[]);
int main(){
char nombreArchivo[20]="productos.dat";
int r=0;
do{
r=0;
int opcion;
system("cls");
imprimirMenu();
fflush(stdin);
scanf("%d", &opcion);
switch (opcion) {
case 1: nuevoProducto(nombreArchivo);
break;
case 4: verArchivo(nombreArchivo);
break;
}
printf("\n\nOtra? ");
scanf("%d", &r);
}while(r==1);
printf("\n\n");
return 0;
}
void imprimirMenu(void){
system("cls");
printf("----Data Productos----");
printf("\n\n-Menu:");
printf("\n1.Nuevo Producto");
printf("\n2.Modificar Producto");
printf("\n3.Borrar Producto");
printf("\n4.Ver Producto");
printf("\n\nOpcion: ");
}
void nuevoProducto(char nombreArchivo[]){
FILE *pf;
if((pf=fopen(nombreArchivo, "ab"))==NULL){
printf("\nError al abrir el archivo");
exit (-1);
}
producto p;
system("cls");
printf("Numero: ");
fflush(stdin);
scanf("%d", &p.numSerie);
printf("\nNombre: ");
fflush(stdin);
gets(p.nombre);
printf("\nDescripcion: ");
fflush(stdin);
gets(p.descripcion);
printf("\nPrecio: ");
fflush(stdin);
scanf("%d", &p.precio);
fwrite(&p, sizeof(p), 1, pf);
fclose(pf);
}
#include <stdio.h>
typedef struct producto{
char nombre[20];
char fabricante[20];
char descripcion[50];
int precio;
} producto ;
void imprimirMenu(void);
void nuevoProducto(char *nombreArchivo);
void borrarProducto();
void modificarProducto();
void verProducto();
int main(){
char *nombreArchivo="productos.dat";
int opcion;
imprimirMenu();
fflush(stdin);
scanf("%d", &opcion);
switch (opcion){
case 1: nuevoProducto(nombreArchivo);
case 2: borrarProducto();
case 3: modificarProducto();
case 4: verProducto();
default: printf("\n\nOpcion incorrecta");
}
printf("\n\n");
return 0;
}
void imprimirMenu(void){
printf("\n----Almacen----");
printf("\n\n-Menu: ");
printf("\n1-Nuevo producto\n2-Borrar producto\n3-Modificar producto\n4-Ver producto\n\nOpcion: ");
}
void nuevoProducto(char *nombreArchivo){
system("cls");
FILE *pf;
if((pf=fopen(nombreArchivo, "a"))==NULL){
printf("\nNo se pudo abrir el archivo");
exit (-1);
}
producto p;
printf("\nNombre: ");
fflush(stdin);
gets(p.nombre);
printf("\nFabricante: ");
fflush(stdin);
gets(p.fabricante);
printf("\nDescripcion: ");
fflush(stdin);
gets(p.descripcion);
printf("\nPrecio: ");
fflush(stdin);
scanf("%d", &p.precio);
fputs("Nombre: ", pf);
fputs(p.nombre, pf);
fputs("\nFabricante: ", pf);
fputs(p.fabricante, pf);
fputs("\nDescripcion: ", pf);
fputs(p.descripcion, pf);
fputs("\nPrecio: ", pf);
fprintf(pf, "%d\n\n", p.precio);
}
char cadena[] = "Hola como te va";
char* cadena = "Hola como te va";
#include <stdio.h>
#define MAXLINE 1000
int getline(char line[], int maxline);
void copy(char to[], char from[]);
main(){
int len, max;
char line[MAXLINE];
char longest[MAXLINE];
max=0;
while ((len=getline(line, MAXLINE) > 0 )){
if(len > max){
max = len;
copy(longest, line);
}
}
if(max > 0){
printf("%s", longest);
}
return 0;
}
int getline(char s[], int lim){
int c, i;
for(i=0; i<lim-1 && (c=getchar()) != EOF && c != '\n'; ++i)
s[i] = c;
if(c == '\n'){
s[i] = c;
++i;
}
s[i] = '\0';
return i;
}
void copy(char to[], char from[]){
int i;
i=0;
while((to[i] = from[i]) != '\0'){
++i;
}
}