Aufgaben: Datentypen, Variablen und Konstanten

Hier sind die Aufgabe zu dem Artikel gesammelt Datentypen, Variablen und Konstanten. Versuchen Sie Probleme selbst zu lösen und nur auf die Entscheidung suchen müssen. So lernen Sie viel schnellere Programmierung Grundlagen.

1. Deklarieren Sie Variablen, mit denen Sie den Gesamtbetrag der Kauf von mehreren Produkten berechnen. Zum Beispiel kann ein Schokoriegel, Kaffee und Pakete von Milch.




2. Deklarieren Sie drei Variablen vom Typ int, und der erste einen numerischen Wert zuweisen, die zweite Variable ist die erste Variable erhöht durch 3, und eine dritte Variable ist die Summe der ersten beiden.





3. Variablen deklarieren, die Gesamtzahl von Objekten für die Tabelle zu zählen. Zum Beispiel Tassen, die gleiche Anzahl von Untertassen und Löffeln.

Zur Unterstützung unserer Website – klicken Sie auf das Sparschwein und wählen Sie eine beliebige bequeme Weise.

Newsletter neue Lektionen über die Programmierung:

Aufgaben: Datentypen, Variablen und Konstanten
4.8 (96.55%) 29 Stimmen

56 Gedanken zu "Aufgaben: Datentypen, Variablen und Konstanten

  1. А это первая задача:
    #einschließen
    #einschließen

    using namespace std;
    int main()
    {
    setlocale(LC_ALL, “Russisch”);
    int, b, c, Summe;
    int k, l, j;
    cout <> k >> ein;
    cout <> l >> b;
    cout <> j >> c;

    sum =k* a + l*b + j*c;
    cout << "Сумма : " << Summe << endl;

    System("pause");
    Rückkehr 0;

    }

  2. Второе даже так лучше))

    [Code]#einschließen

    using namespace std;
    void main()
    {
    int od ;
    cout <> od;
    int dva = od+3;
    int tri = dva+od;

    cout << "pervoe= : ";
    cout << od << "\n";
    cout << "vtoroe= : ";
    cout << dva << "\n";
    cout << "tretie= : ";
    cout << tri << "\n";
    System ("pause") ;
    }[/Code]

    1. #einschließen

      using namespace std;
      void main()
      {
      int od ;
      cout <> od;
      int dva = od+3;
      int tri = dva+od;

      cout << "pervoe= : ";
      cout << od << "\n";
      cout << "vtoroe= : ";
      cout << dva << "\n";
      cout << "tretie= : ";
      cout << tri << "\n";
      System ("pause") ;
      }

  3. так разве не пойдет?(1 Aufgabe)

    #einschließen

    int main()
    {
    int shokolad=4;
    int kofe=3;
    int moloko=5;

    float cenaShokolad=10.4;
    float cenaKofe=6.3;
    float cenaMoloko=3.7;
    float summ=(shokolad*cenaShokolad)+(kofe*cenaKofe)+(moloko*cenaMoloko);
    printf(“Obshay summa pokupki sostavlyet %.2f$\n”,summ);
    Rückkehr(0);
    }

    1. Это почти ничем не отличается от того, что приводит автор статьикроме использования printf() для вывода результата вместо вывода в поток cout.

      aber! printf() – это стиль языка C, а не C++, и в коде C++ его лучше, без обоснованной на то необходимости, не использовать, а использовать вывод в поток cout.

      1. Всё не так простоиногда это сработает, иногда нет (в зависимости от вида операционной системы, локализации этой системы и др.). Вопросы локализации достаточно путанные, и для того, чтобы внести в них ясность, очень скоро будет выложено здесь на сайте 3 небольшие статьи относительно локализации и ввода-вывода русскоязычных строк.

        А в первом приближении, можете писать так:

        Потому что ваше “rus”, arbeiten, beispielsweise, в Windows-, но закончится ошибкой в Linux. А сайт этот о языке C++ вообще, а не о использовании C++ в Windows.

    2. ЛИчно я бы написал так:

      #einschließen

      using namespace std;

      int main()
      {
      int shokolad=4;
      int kofe=3;
      int moloko=5;

      float cenaShokolad=10.4;
      float cenaKofe=6.3;
      float cenaMoloko=3.7;
      float summ = (shokolad*cenaShokolad)+(kofe*cenaKofe)+(moloko*cenaMoloko);
      cout << "Obshay summa pokupki sostavlyet – " << summ << endl;

      Rückkehr(0);
      }

  4. разве второее задание так не проще?

    #einschließen “stdafx.h”
    #einschließen

    using namespace std;

    int main()
    {
    setlocale(LC_ALL, “rus”);

    int,b,c;
    a = 2;
    b = a + 3;
    c = a + b;
    cout << "c= " << c << endl;

    Rückkehr 0;
    }

    1. Чем проще?
      Можно и так записать, чтобыпроще” (и это правильно и будет работать):

      проще” – это вовсе не значит лучше!

  5. #einschließen
    using namespace std;

    int main () {
    setlocale (0, “”);
    int cap, blud, logka;

    cout <> cap;

    int amount = cap * 3;
    cout << "Всего потребуется предметов " << Menge << endl;
    Rückkehr 0;
    }

    1. Еще одна реализация третьей задачи.. первый вариант после копи оказался с ошибками

      #einschließen
      using namespace std;

      int main () {
      setlocale (0, “”);
      int cap, blud, logka;

      cout <> cap;

      int amount = cap * 3;
      cout << "Всего потребуется предметов " << Menge << endl;
      Rückkehr 0;
      }

  6. А вот так можно решить первую задачу?

    #einschließen
    using namespace std;

    int main() {
    const float chp = 55.0;
    const float cp = 125.5;
    const float mp = 29.99;

    int ch, c, m;
    Gin>>CH;
    Gin>>c;
    Gin>>m;
    float sum = ch*chp + c*cp + m*mp;
    cout<<"chocolate price = "<<chp*ch<<endl;
    cout<<"coffee price = "<<cp*c<<endl;
    cout<<"milk price = "<<mp*m<<endl;
    cout<<"sum = "<<Summe<<endl;
    Rückkehr 0;
    }

  7. скорее всего с английским все дерьмово, мне лень настраивать локаль
    как вам код?)

    #einschließen “stdafx.h”
    #einschließen

    using namespace std;
    int main()
    {
    int, b, c;
    float j, k, l;
    cout <> ein;
    cout <> b;
    cout <> c;
    cout <> j;
    cout <> k;
    cout <> l;
    float sum = a * j + b * k + c * l;
    cout << "amount of your purchase = " << Summe << endl;
    System("pause");
    Rückkehr 0;

    }

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *