Inlägg

Inlägg som tmmy har skrivit i forumet
Av tmmy
Skrivet av mc68000:

Kan ju kanske vara skönt att ha uppgifterna på plats innan man börjar med själva kodningen:

struct Color { int type; /* 0 = täcklack */ float inside; float outside; }; // int 2001 insida 0.1 liter, om 2001 utsida 0.3 liter // int 2002 insida 0.1 liter, om 2002 utsida 0.5 liter // int 2121 insida 0.1 liter, om 2121 utsida 0.35 liter // int täcklack insida 0.1 liter, om 2001 utsida 0.6 liter Color colors[] = { // Typ Insida Utsida { 2001, 0.1, 0.3 }, { 2002, 0.1, 0.5 }, { 2121, 0.1, 0.35 }, { 0, 0.1, 0.6 }, // Stämmer detta? };

Skojsigt, första gången jag använder g++ i linux!
Med det sagt så blir koden kanske en C/C++ hybrid.

Inmatning gör du med

cin >> variabel;

Försökte ett tag men gav upp!, testade med Excel istället, och den lösningen var nog bättre. Tack för hjälp!

Av tmmy
Skrivet av Pelegrino:

Om du definierar alla dina variabler som behövs samt vad du vill göra med dem så gör jag gärna en lösning i både excel och python åt dig imorgon

Variablerna kan jag behöva modifiera med tiden, kanske bättre om jag specar upp det i excel så ni förstår vad jag menar.

/Tack!

Av tmmy
Skrivet av Pelegrino:

Tycker också det låter mer som ett excel-problem där exempelvis Google Sheets hade varit perfekt, lätt att exportera och något eventuellt andra användare lätt kan använda som är plattformsoberoende.

Vill du tvunget programmera hade jag rekommenderar python. Vi behöver dock veta vad du vill göra för att förstå hur.

Mata in typ av färg du ska använda: Det finns 4st olika", dvs 2001,2002,2121,täcklack"

Ska du måla insida eller utsida? Välja vart på objektet som ska målas, om det är insida är det satt till 0.1, om utsida så varierar det om vilken färg som väljs.

Hur många objekt ska du måla? Antal objekt som ska målas

Total antal liter som går åt. Utskriven summa i liter

Av tmmy
Skrivet av tmmy:

Kör fast på hur jag ska definera variablerna för inmatning, dvs de olika färgerna och hur mycket som behövs för vad. Och sätta värden på dem, för utsida samt insida.

/tack!

Dvs

int 2001 insida 0.1 liter, om 2001 utsida 0.3 liter

Är det int som ska användas? behöver definera 0.1 för insida, och 0.3 för utsida.

Så antar att jag måste definera 2001 = 0.1 och om utsida matas in så ska det vara 0.3 tex

Av tmmy
Skrivet av AllMessedUp:

Beskriv lite mer exakt vad du behöver hjälp med, vart kör du fast?
Mvh

Kör fast på hur jag ska definera variablerna för inmatning, dvs de olika färgerna och hur mycket som behövs för vad. Och sätta värden på dem, för utsida samt insida.

/tack!

Av tmmy
Skrivet av lillaankan_i_dammen:

Din lösning bör göras i Excel/Libre Calc av hur många anledningar som helst. Inte minst att lycka till att få någon annan icke dum person att vilja köra din exekveringsbara fil på sin dator.

En helt annan sak är att man vill lära sig koda igen. Där jag tycker C++ idag är ett felaktigt val. Python, C# etc hade jag valt. Sedan skaffar man kanske en bok och din uppgift löses på de första sidorna.

Då frågar någon om det är så lätt i C++, varför då använda Excel? Jo för det tillkommer hela tiden förändringar man vill göra. Med Excel/libre Calc får man en lösning som är mycket lättare för att underhålla, lägga till nya saker för liknande problem.

I detta fall duger formler alldeles utmärkt. Såklart man kan göra coola saker med vba, med problemet att folk inte vill köra ens excelfil p.g.a. säkerhetsrisk.

Det har du nog rätt i, jag är dock väldigt okunnig i excel, men ska ta och se om det finns ett sådant alternativ jag kan lösa det på.
Men skulle varit häftigt ändå att ha ett litet smidigt program för att köra det på!
/Tack för tips!

Av tmmy

Hjälp en stackars amatör! programmerare :)

Hej!

Behöver hjälp att göra ett simplare program för att ta reda på och räkna ut hur mycket färg som ska användas när jag sprutlackerar. Detta är ett program som för mig skulle spara en väldans massa tid på.
Har programmerat för lite 10 år sedan, så tänkte höra om någon snäll person kan hjälpa mig på vägen med detta program.

#include <iostream> using namespace std; int main() { int 2001 insida 0.1 liter, om 2001 utsida 0.3 liter int 2002 insida 0.1 liter, om 2002 utsida 0.5 liter int 2121 insida 0.1 liter, om 2121 utsida 0.35 liter int täcklack insida 0.1 liter, om 2001 utsida 0.6 liter cout << "Mata in typ av färg du ska använda" << endl; // 4st olika färger, dvs 2001, 2002, 2121, täcklack cout << "Ska du måla insida eller utsida?" << endl; // Insida eller utsida av objekt. cout << "Hur många objekt ska du måla?" << endl; //Skriv ut antal färgmängd som behövs per objekt. cout << "Total antal liter som går åt är: " << endl; //Utskriven summa i liter return 0; }

// Mata in färg, insida eller utsida, färg totalt för alla objekt, och recept i liter.

/Stort tack på förhand!