Hundekuchen
Cadet 4th Year
- Registriert
- Juli 2018
- Beiträge
- 67
Aufgabenstellung :
Über die Tastatur wird eine Zahl eingelesen. Die Zahl soll zwischen 10 und 100 liegen. Die Antwort lautet entweder ’richtig’ oder ’falsch’. Lösen Sie die Aufgabe mit einer einzigen if-Anweisung
Mein jetziger Code
// Aufgabe5If.cpp: Definiert den Einstiegspunkt für die Konsolenanwendung.
//
#include "stdafx.h"
#include "iostream"
#include <conio.h>
int main()
{
using namespace std;
int zahl1;
std::cin >> zahl1;
if (zahl1 < 10)
std::cout << "falsch";
else
if (zahl1 < 100);
std::cout << "falsch";
if (zahl1 > 10)
std::cout << "richtig";
Es compeliert auch ( nutze Visual Studio 2017) aber wenn ich jetz beispielsweise 50 eingebe sagt er falschrichtig wie differnzier ich das denn?
Über die Tastatur wird eine Zahl eingelesen. Die Zahl soll zwischen 10 und 100 liegen. Die Antwort lautet entweder ’richtig’ oder ’falsch’. Lösen Sie die Aufgabe mit einer einzigen if-Anweisung
Mein jetziger Code
// Aufgabe5If.cpp: Definiert den Einstiegspunkt für die Konsolenanwendung.
//
#include "stdafx.h"
#include "iostream"
#include <conio.h>
int main()
{
using namespace std;
int zahl1;
std::cin >> zahl1;
if (zahl1 < 10)
std::cout << "falsch";
else
if (zahl1 < 100);
std::cout << "falsch";
if (zahl1 > 10)
std::cout << "richtig";
Es compeliert auch ( nutze Visual Studio 2017) aber wenn ich jetz beispielsweise 50 eingebe sagt er falschrichtig wie differnzier ich das denn?