Hola, me podrían explicar cómo funciona el camino de datos de la foto? Gracias
MOD: Imagen adaptada a lo permitido.
MOD: Imagen adaptada a lo permitido.
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úFILE*fichero;
int x,media;
int contador;
media=0;
int i=0;
int main (void) {
fichero = fopen("datos.txt","r");
if (fichero == NULL)
printf ("ERROR");
else {
while (feof(fichero)==0) {
fscanf(fichero,"%d\n",&x);
contador +=x;
i+=x;
media = i/contador;
}
}
fclose("datos.txt");
// se conoce de un artículo su costo base y se sabe que se ofrecen
2 precios de venta: al detal (30% de incremento del costo base)
y al mayor (15% de incremento del costo base). Se desea conocer
los distintos PVP del artículo, al detal y al mayor.
#include<iostream>
using namespace std;
class Articulo {
private:
floatbase;
public:
void setcostobase (floatCB) { costobase = CB;}
float getcostobase () {return costobase;}
float PVPMayor ();
float PVPDetal ();
};
vooid::setcostobase (float CB) {
costobase = CB;
}
float Articulo::getcostobase () {
return costobase;
}
float Articulo::PVPMayor () {
return (costobase + costobase * 0,15);
float Articulo::PVPDetal () {
return (costobase + costobase * 0,30);
}
int mai (void) {
Articulo ();
cout << "costobase="<<a.getcostobase()<<endl;
cout << "PVPmayor="<< a.PVPmayor()<<endl;
cout << "PVPdetal="<<a.PVPdetal()endl;
//Constructores
#include<iostream>
using namespace std;
class Persona {
private:
string Nombre;
public:
Persona () {
Nombre = "Sin Nombre";
}
Persona (string_Nombre) {
Nombre =_Nombre;
}
string Getnombre () {
return Nombre;}
};
int main (void) {
Persona Mipersona ("Alex"), Otrapersona ("Sergio");
Persona Sinpersona;
cout<<Mipersona.GetNombre();
cout<<endl;
cout<<Otrapersona.Getnombre();
cout<<endl;
cout<<Sinpersona.Getnombre();
cout<<endl;
}
lagrima.cpp:25:1: error: field 'string_Nombre' has incomplete type 'Persona'
}
^
lagrima.cpp:8:7: note: definition of 'class Persona' is not complete until the closing brace
class Persona {
^
lagrima.cpp:25:1: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11
}
^
lagrima.cpp:25:1: error: expected ';' at end of member declaration
lagrima.cpp:30:1: error: expected ';' after class definition
}
^
lagrima.cpp: In function 'int main()':
lagrima.cpp:34:26: error: no matching function for call to 'Persona::Persona(const char [5])'
Persona Mipersona ("Alex"), Otrapersona ("Sergio");
^
lagrima.cpp:17:1: note: candidate: Persona::Persona()
Persona () {
^
lagrima.cpp:17:1: note: candidate expects 0 arguments, 1 provided
lagrima.cpp:8:7: note: candidate: Persona::Persona(const Persona&)
class Persona {
^
lagrima.cpp:8:7: note: no known conversion for argument 1 from 'const char [5]' to 'const Persona&'
lagrima.cpp:34:51: error: no matching function for call to 'Persona::Persona(const char [7])'
Persona Mipersona ("Alex"), Otrapersona ("Sergio");
^
lagrima.cpp:17:1: note: candidate: Persona::Persona()
Persona () {
^
lagrima.cpp:17:1: note: candidate expects 0 arguments, 1 provided
lagrima.cpp:8:7: note: candidate: Persona::Persona(const Persona&)
class Persona {
^
lagrima.cpp:8:7: note: no known conversion for argument 1 from 'const char [7]' to 'const Persona&'
lagrima.cpp:38:17: error: 'class Persona' has no member named 'GetNombre'
cout<<Mipersona.GetNombre();
^
char repcaracteres (char nombre1[100], char nombres[500]);
int contar_repeticiones;
int contar_palabras;
printf ("\n Introduzca el nombre :");
// y aquí me quedé
#include<stdio.h>
#define N 5;
int operaciones (int A[N] ) {
for (i=0; i<N;i++) {
operaciones.suma = suma +A[i]
operaciones.menor = if (A[i] < A[i]++) {
menor = A[i];
operaciones.mayor = if (A[i] > A[i]++) {
mayor = A[i];
}
return (operaciones);
}
int main (void) {
// No sé si voy por el camino correcto, encontré por una página web que para hacer un return de varias variables había que definir una estructura
typedefstruct {
int suma;
int mayor;
int menor;
}Toperaciones operaciones;
// y luego aquí los printf pero no sé si he acertado con la solución