• Что-нибудь из этого сделайте в C++. PLEASE!!
    1) Определить температуру в Кильвинах, Фарингйтах, и Ранкинах.
    Если известно что в Цельсиях она: +25.
    2)Определите элемент между минимумом и
    максимумом из трех чисел, введенных с клавиатуры.
    3)Определить значения функции двух переменных
    следующего вида:: f(x,1)=x^2–x+2; f(x,2)=1-2*sin(x);
    f(x,3)=3*ex–2*cos(x); f(x,4)=1-x+sqrt(x).
    Это через Switch делать.
    4)Узнать если номер из цифр введенный с клавиатуры является палиндромом.
    Через for.
    5)Вычислить произведение нечетных цифр, из 10-цифирного номера.Номер вводится с клавиатуры.
    Через While.
    6) С клавиатуры вводится натуральный номер. Показать максимальную цифру из этого номера,
    и посчитать произведение нечетных цифр номера.
    Через do-while.
    7)Найти максимальный элемент с четных ячеек одномерного массива, состоящий из 10 ячеек.
    8)Вводится слово "S". Показать все суффиксы слова "S", по возрастающей длина слова.
    Пример:
    S= alina;
    Rezultat: a
    na
    ina
    lina
    alina

Ответы 6

  • Т.е. 1/5 всех возможных чисел
    • Автор:

      boston
    • 6 лет назад
    • 0
  • А вот почему я утверждаю, что PascalABC.NET тут рулит: все решение фактически однострочное
  • begin ReadlnString('n=').Select(c->c.ToDigit).Where(c->c.IsOdd). Aggregate(1,(i,j)->i*j).Printlnend.
  • И все шаги видны и понятны. Принять число, рассыпать на цифры, выбрать нечетные, перемножить их и вывести результат. Каждый шаг через точку.
    • Автор:

      ignacio83
    • 6 лет назад
    • 0
  • Причем, принять можно число длиной хоть в 1000 цифр
  • Это 5#include <iostream>using namespace std;int main() {   double a;int b, proizv=1;   cin>>a;   while(a>0)   {       b=a%10;       if(b%2!=0)proizv*=b;       a/=10;   }   cout<<proizv<<endl;   return 0;}Это 6#include <iostream>using namespace std;int main() {  int a;   int b, max=-1000000, proizv=1;   cin>>a;   do   {       b=a%10;       if(b>max)max=b;       if(b%2!=0)proizv*=b;       a/=10;   }while(a>0);   cout<<proizv<<' '<<max<<endl;   return 0;}
    • Автор:

      macho
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years