» C++ über Visual Studio Community 2019

Frage an FachleuteNeuen Thread eröffnenNeue Antwort erstellenMatrix: Spaltenwert mit  Zeilenwert multiplizieren
AutorNachricht
Beobachter 
Anmeldedatum: 24.09.2020
Beiträge: 3
24.09.2020, 08:28
zitieren

Hallo an alle!
Ich bin neu hier im Forum ich hoffe auf Hilfe von euch.

Ich übe grade C++ mit einem Buch für Anfänger.

Dort im Buch gleich im zweiten Kapitel kommen die Rechen Operatoren dran.
Den Code habe ich genau abgeschrieben und es kommt immer noch der Fehler:
Arithmetischer Überlauf. Ich habe die Variable double benutzt für Gleitkommerzahlen.
Trotzdem lade ich irgend wie immer 8Bite auf 4Bite.(Oder 8Byte auf 4Byte)

Der Fehler ist wahrscheinlich die Überladung der Variable. Ich weiß aber nicht wie ich das lösen soll.

Ich habe den Autor des Buches angeschrieben und der hat noch nicht zurück geschrieben, obwohl das fast eine Woche oder so her ist.

Bitte helft mir. Wenn ihr den Code braucht einfach schreiben, dann sende ich den Code hier rein.

MFG
Neuling888

PS: Im dritten Kapitel wo es um mehrere Verzweigungen im selben Programm geht kommt auch immer der gleiche Fehler wie im zweiten Kapitel. Ich meine das es an den Rechen Operatoren liegt. Die kann mein Visual Studio Community 2019 nicht richtig lesen oder so.


pn
Trainee 

Name: Mirko
Geschlecht:
Anmeldedatum: 06.12.2019
Beiträge: 46
Wohnort: Weingarten
24.09.2020, 16:37
zitieren

Hi,

der Code würde durchaus helfen. Jedoch macht es irgendwie keinen Sinn. Die Fehlermeldung kommt, wenn man z.B. zwei INT-Variablen miteinander addiert und das Ergebnis so groß ist, dass eine INT-Variable eben dieses Ergebnis nicht mehr aufnehmen kann. Vielleicht ist dein Buch einfach nur veraltet und nicht mehr wirklich kompatibel mit den heutigen Compilern, oder den Standards.


pn
Beobachter 
Anmeldedatum: 24.09.2020
Beiträge: 3
26.09.2020, 11:09
zitieren

Hallo und danke für deine Antwort.

Das Buch ist die neueste Auflage von 2020. Das Buch habe ich mir am 12.09.2020 gekauft.
Habe sofort damit angefangen mit dem Buch zu arbeiten. Der Autor hat sich bei mir gemeldet und meinte das Visual Studio Community 2019 von C++ abweicht.

Hier der Code (rechnen mit Operatoren):



#include <iostream>
using namespace std;

int amin()

{
int anzahlApfel = 2, anzahlBirne = 4;
double preisApfel = 1.45, preisBirne = 0.85;
double summe, mittel, anteil, differenz;

summe = anzahlApfel * preisApfel + anzahlBirne * preisBirne;
mittel = summe / (anzahlApfel + anzahlBirne);
anteil = 100.0 * anzahlBirne / (anzahlApfel + anzahlBirne);
differenz = preisApfel - preisBirne;

cout << "Summe: " << summe << "Euro" << endl;
cout <<"Mittlerer Preis: " << mittel << "Euro" << endl;
cout << "Anteil: " << anteil << " % " << endl;
cout << "Differenz: " << differenz << "Euro" << endl;




}







Der nächste Code folgt auf Anfrage.

MFG

Neuling888

PS: Der Code in den Rundenklammern wird bei mir grün Unterstrichen.


pn
Trainee 

Name: Mirko
Geschlecht:
Anmeldedatum: 06.12.2019
Beiträge: 46
Wohnort: Weingarten
26.09.2020, 13:56
zitieren

Hallo Neuling,

alsoooooooo......
An dem Code gibt es nichts auszusetzen. Leider kenne ich mich mit dem Microsoft Compiler nicht aus. Jedoch weiß ich, dass der von anderen Compilern abweicht. Bei mir jedenfalls läuft das Programm anstandslos.
Da Du noch neu in dem Thema bist, werde ich Dir nicht raten die Dokumentation des Microsoft Compilers durchzulesen. Jedoch kann ich Dir folgendes empfehlen.
Entweder Du ladest Dir DevCPP runter und konzentrierst Dich aufs Programmieren anstatt Dich mit dem Microsoft Compiler herumzuschlagen oder Du ladest Dir den Mingw herunter und konzentrierst Dich aufs Programmieren anstatt Dich mit dem Microsoft Compiler herumzuschlagen.

https://www.bloodshed.net/devcpp.html
http://mingw-w64.org/doku.php/start

Ich möchte Dir DevCPP wirklich ans Herz legen. Es ist zwar keine aktuelle IDE aber selbst heute noch perfekt zum Starten in diesem Thema.

Schönes Wochenende und lass Dich nicht unterkriegen.


pn
Beobachter 
Anmeldedatum: 24.09.2020
Beiträge: 3
27.09.2020, 11:02
zitieren

Hi, und danke nochmal für deine Hilfe.

Das Buch was ich benutze empfiehlt auch den Orwell Dev-C++. Ich hatte Visual Studio Community benutzt weil es in einem anderen Buch so empfohlen wurde.
Ich werde mir den Dev-C++ runterladen und mal schauen wie ich damit klar komme.

Dir ein schönes Rest Wochenende noch.

MFG
Neuling888


pn
Beobachter 
Anmeldedatum: 06.10.2020
Beiträge: 2
06.10.2020, 22:21
zitieren

steinsgateAn dem Code gibt es nichts auszusetzen.

Neuling888
int amin()

Siehste selber, näääähhh?

steinsgateJedoch weiß ich, dass der von anderen Compilern abweicht.

Ach so? MSVC kann kein C++?

@Neuling888: Dein Code, sieht man mal von dem Tippfehler bei main() ab ist gültiges (wenn auch hässliches) C++.

Neuling888Arithmetischer Überlauf.
Das ist sicherlich nicht die Fehlermeldung im Wortlaut. Copy&Paste. Allerdings ist der Code dermaßen simpel daß ich mich wetten traue daß da garkeine Fehlermeldung kommt.


pn
Gast 
06.10.2020, 22:21
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "C++ über Visual Studio Community 2019" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
wxWidgeds Einstellungen zu Visual Studio 2019
Hallo Community, kann mir hier jemand die Eigenschaftseinstellungen zu Visual Studio 2019 geben, damit ich die Includes der wxWidgeds zur Programmierung bekomme, so das folgender Verweis problemlos funktioniert: #include <wx/wx.h> Ich bitte um...
[Allgemein]von Joosy
0
179
03.10.2021, 08:17
Joosy
 C#-Programmierer / C#-Entwickler (m/w) – mit Visual-Studio-Kenntnissen – in Hamburg gesucht
Die Detlev Louis Motorradvertriebs GmbH mit Sitz in Hamburg ist das erfolgreichste Unternehmen im Bereich Motorradbekleidung und -zubehör sowie Freizeit in Deutschland und Österreich. Als Multichannel-Anbieter verfügen wir über mehr als 60 Filialen und...
[Jobs & Stellenangebote]von Louis Motorradvertriebs
0
631
26.11.2012, 16:43
Louis Motorradvertriebs
Visual C++
Hallo, habe hier ein kleines Problemchen. http://msdn.microsoft.com/de-de/library/bb384837.aspx Da steht beschrieben, wie ich eine Setup Datei erstelle. Nur finde ich in meiner VC++ Umgebung diese Funktion nicht. Ich suche aber genau da, wo man...
[C++]von Neocortex
1
571
06.01.2011, 08:50
Nils
My SQL in Visual C++ einbinden
Weiß jemand wie man eine mysql - datenbank in ein win32 projekt (visual c++) einbindet und wie man die datei "mysql_com.h" erfolgreich editiert? Danke schon mal im...
[Allgemein]von macnerd0815
0
639
31.05.2010, 07:56
macnerd0815
SouthPark Studio
hey hab was geiles gefunden http://www.sp-studio.de/ bei mir sieht das dann so circa aus ...
von El Splatty
56
3.006
29.01.2015, 01:04
Deus
In Visual C++: String to Integer Befehl.
Hallo, ich habe mich kürzlich erst angemeldet. Ich besuche die 2-jährige Berufskollege und mache auch den Assistenten zu Informations- und Kommunikations technik. Kurz zusammengefasst: meine Programmierkenntnisse sind so lala. Ich habe folgendes...
[C++]von Kalas
3
2.722
11.04.2010, 15:35
mgutt
Zeit messen mit Visual C++ 2010
Hallo Leute, ich hab da mal ne Frage. Ich wollte die Zeit messen mit Visual C++ 2010 und hab dann gemerkt, dass gettimeofday nicht vorhanden ist. Damint ich den Code aber nicht nur in der Uni testen kann sonden zuahuse dran weiter werkeln kann ...
[C++]von angeloski
2
732
26.10.2011, 10:44
angeloski
[VID] Neues aus dem Fitness-Studio
http://www.phpschool.com//bbs2/photo/RunningMachine.wmv...
von mgutt
1
490
04.10.2004, 17:11
TomekEJ9
Problem mit Pinnacle Studio 8
hey wollte heute mit nem kollegen n paar alte videos schneiden bearbeiten als bearebitungsprogramm haben wir leider nur pinnacle studio 8 zur verfügung wir haben also die videos vom hi8 camcorder mit nem dvd recorder auf dvd gebrannt und dann aufn...
von borusse
0
398
29.11.2007, 23:15
borusse
Neues Fake studio
Hallo Leute, ich habe mal heute dran gesessen und ein Forum erstellt rund ums Thema Faken. Schaut doch mal rein und meldet euch an. Das wäre echt SUUUUUPER klasse. Hier ist die Adresse. http://fakethecar.bboard.de/ Gruß Euer...
von Lukas.Honda-Civic@Black
0
453
09.02.2007, 03:36
Lukas.Honda-Civic@Black
© 2004 - 2024 www.programmierer-forum.de | Communities | Impressum |