BG Development


  Reply to this topicStart new topicStart Poll

> c++ задачи
popcorna
Публикувано на: 18-11-2019, 21:38
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 2
Регистриран на: 18.11.19



Здравейте,бихте ли ми дали решението на следните задачи:

Задача 1. Напишете програма, която прочита две имена - собствено и фамилно - от стандартния вход и извежда имената във формат за телефонен указател.

Пр.1:

Вход: Mike Tyson

Изход: Tyson , Mike

Задача 2. Напишете програма, която прочита три реални числа от стандартния вход, след което пресмята и извежда на стандартния изход следните изрази:

x + y - z = r
x - (y - z) = r
x / y + z = r
x . y . z - (x . y + y . z + z . x) = r
Пр.1:

Вход: 3 4 5

Изход:

3 + 4 - 5 = 2

3 - (4 - 5) = 4

3 / 4 + 5 = 5.75

3 . 4 . 5 - (3 . 4 + 4 . 5 + 5 . 3) = 13

Задача 3. Използвайки if, else if и else напишете програма, която прочита три цели числа от стандартния вход и извежда най-голямото от тях на стандартния изход.

Пр.1:

Вход: 5 6 3

Изход: 6
PMEmail Poster
Top
relax4o
Публикувано на: 19-11-2019, 00:16
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2485
Регистриран на: 04.04.07



Бендера ще ти ги напише на Rust.


--------------------
Бисери :D

QUOTE (oveRLuckEd)
Ползваш някоя нова версия на PHP, която е вече ооп ориентирана и заради това ти я изкарва тази грешка.


QUOTE (nbacool2)
Щом няма input полета, значи няма откъде да се направи SQL инжекция Very Happy
PM
Top
DarkOne
Публикувано на: 19-11-2019, 08:02
Quote Post


Group Icon
Име: Александър Петков
Група: Администратор
Ранг: Почетен член

Мнения: 3450
Регистриран на: 30.01.04



CODE
#include <iostream>
#include <string>

using namespace std;

int main()
{
   string fn, ln;
   cin >> fn >> ln;
   cout << ln << ", " << fn << endl;

   return 0;
}


CODE
#include <iostream>

using namespace std;

int main()
{
   double x, y, z;
   cin >> x >> y >> z;
   cout << x << " + " << y << " - " << z << " = " << x + y - z << endl;
   cout << x << " - (" << y << " - " << z << ") = " << x - (y - z) << endl;
   cout << x << " / " << y << " + " << z << " = " << x / y + z << endl;
   cout << x << " . " << y << " . " << z << " - (" << x << " . " << y << " + "
        << y << " . " << z << " + " << z << " . " << x << ") = " << x*y*z - (x*y + y*z + z*x) << endl;

   return 0;
}


CODE
#include <iostream>

using namespace std;
      
int main()
{
   int a, b, c;
   cin >> a >> b >> c;
   if (cin)
       cout << (a > b ? a > c ? a : b > c ? b : c : b > c ? b : c) << endl;
   else if (true)
       throw exception("io err");
   else
       throw exception();

   return 0;
}


Това мнение е било редактирано от DarkOne на 19-11-2019, 08:04


--------------------
The man who learns only what others know
is as ignorant as if he learns nothing.
The treasures of knowledge are the most rare,
and guarded most harshly.
-- Chronicle of the First Age
PMICQ
Top
Gamma Goblin
Публикувано на: 19-11-2019, 08:23
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3036
Регистриран на: 21.02.18



icon_surprised.gif


--------------------
https://www.rust-lang.org/
---
" Не може да си на висок пост без да си подкупен. Ще те махнат." - SuN Трола
PMEmail PosterUsers Website
Top
popcorna
Публикувано на: 19-11-2019, 09:16
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 2
Регистриран на: 18.11.19



QUOTE (DarkOne @ 19-11-2019, 08:02)
CODE
#include <iostream>
#include <string>

using namespace std;

int main()
{
   string fn, ln;
   cin >> fn >> ln;
   cout << ln << ", " << fn << endl;

   return 0;
}


CODE
#include <iostream>

using namespace std;

int main()
{
   double x, y, z;
   cin >> x >> y >> z;
   cout << x << " + " << y << " - " << z << " = " << x + y - z << endl;
   cout << x << " - (" << y << " - " << z << ") = " << x - (y - z) << endl;
   cout << x << " / " << y << " + " << z << " = " << x / y + z << endl;
   cout << x << " . " << y << " . " << z << " - (" << x << " . " << y << " + "
        << y << " . " << z << " + " << z << " . " << x << ") = " << x*y*z - (x*y + y*z + z*x) << endl;

   return 0;
}


CODE
#include <iostream>

using namespace std;
      
int main()
{
   int a, b, c;
   cin >> a >> b >> c;
   if (cin)
       cout << (a > b ? a > c ? a : b > c ? b : c : b > c ? b : c) << endl;
   else if (true)
       throw exception("io err");
   else
       throw exception();

   return 0;
}

Много благодаря icon_smile.gif
PMEmail Poster
Top
boxing
Публикувано на: 19-11-2019, 20:22
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 142
Регистриран на: 16.06.15



QUOTE (Gamma Goblin @ 19-11-2019, 08:23)
icon_surprised.gif

изпревари те
PMEmail Poster
Top
johnfound
Публикувано на: 19-11-2019, 21:50
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7761
Регистриран на: 27.05.04



А стига бе! DarkOne отвори сайт за безплатни пищови!


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
DarkOne
Публикувано на: 19-11-2019, 22:21
Quote Post


Group Icon
Име: Александър Петков
Група: Администратор
Ранг: Почетен член

Мнения: 3450
Регистриран на: 30.01.04



Не е нещо ново. Почти всяка година има няколко дни, в които отговарям на подобни теми, особено около празници. Тази година Коледата е подранила... icon_wink.gif


--------------------
The man who learns only what others know
is as ignorant as if he learns nothing.
The treasures of knowledge are the most rare,
and guarded most harshly.
-- Chronicle of the First Age
PMICQ
Top
PxL
Публикувано на: 19-11-2019, 22:21
Quote Post


Group Icon
Име: Димитър Т. Димитров
Група: VIP
Ранг: Почетен член

Мнения: 3158
Регистриран на: 26.04.05



На 3-тата ще го/я усетят


--------------------
void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
PMEmail PosterUsers Website
Top
DarkOne
Публикувано на: 19-11-2019, 22:23
Quote Post


Group Icon
Име: Александър Петков
Група: Администратор
Ранг: Почетен член

Мнения: 3450
Регистриран на: 30.01.04



Е, идеята беше да има плавен преход. По втората съдя, че вероятно са ги учили на printf... icon_smile.gif


--------------------
The man who learns only what others know
is as ignorant as if he learns nothing.
The treasures of knowledge are the most rare,
and guarded most harshly.
-- Chronicle of the First Age
PMICQ
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0