Rookie Question! Когда я запускаю это, и я ставлю число гостей как 2, у меня должно быть 2 маленьких пиццы, потому что число не больше 3 (чтобы сделать его средним), и когда я его запускаю, он сообщает мне 0 для всех размеров. Ошибка округления? Как это исправить? --Русский, пожалуйста, я новичок :)Добавление ошибки, простые вопросы
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
//promt user
cout << "Please enter number of guests:";
int attendees;
cin >> attendees;
int large_pizzas = attendees/7 ;
cout << "purchase " << large_pizzas << " large pizzas" << endl;
int medium_pizzas = large_pizzas % 3 ;
cout << "purchase " << medium_pizzas << " medium pizzas" << endl;
int small_pizzas = medium_pizzas % 1 ;
cout << "purchase " << small_pizzas << " small pizzas" << endl;
Шаг через него в отладчике. И подумайте о том, что означает '% 1'. –