Бернард pokerman
?>

1. Определите число, которое будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования Бейсик Паскаль DIM N, S AS INTEGER N = 0 S = 0 WHILE S <= 249 S = S + 24 N = N + 3 WEND PRINT N var n, s: integer; begin n : = 0; s : = 0; while s <= 249 do begin s : = s + 24; n : = n + 3 end; write(n) end. Си++ Алгоритмический язык #include <iostream> using namespace std; int main() { int n, s; n = 0; s = 0; while (s <= 249) { s = s + 24; n = n + 3; } cout « n « endl; } алг нач цел n, s n : = 0 s : = 0 нц пока s <= 249 s : = s + 24 n : = n + 3 кц вывод n кон Python n = 0 s = 0 while s <= 249: s += 24 n += 3 print(n) 2. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования. Бейсик Python DIM S, N AS INTEGER S = 0 N = 1 WHILE S*S <= 125 S = S + 3 N = N * 2 WEND PRINT N s = 0 n = 1 while s*s <= 125: s = s + 3 n = n * 2 print(n) Паскаль Алгоритмический язык var s, n: integer; begin s := 0; n := 1; while s*s <= 125 do begin s := s + 3; n := n * 2 end; writeln(n) end. алг нач цел n, s n := 1 s := 0 нц пока s*s <= 125 s := s + 3 n := n * 2 кц вывод n кон Си++ #include <iostream> using namespace std; int main() { int s = 0, n = 1; while (s*s <= 125) { s = s + 3; n = n * 2; } cout « n « endl; return 0; } 3. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования. Бейсик Python DIM S, N AS INTEGER S = 0 N = 25 WHILE S + N <= 100 S = S + 20 N = N − 5 WEND PRINT S s = 0 n = 25 while s + n <= 100: s = s + 20 n = n − 5 print(s) Паскаль Алгоритмический язык var s, n: integer; begin s := 0; n := 25; while s + n <= 100 do begin s := s + 20; n := n − 5; end; writeln(s) end. алг нач цел s, n s := 0 n := 25 нц пока s + n <= 100 s := s + 20 n := n − 5 кц вывод s кон Си++ #include <iostream> using namespace std; int main() { int s = 0, n = 25; while (s + n <= 100) { s = s + 20; n = n − 5; } cout « s; return 0; } 4. Определите, что будет напечатано в результате работы следующего фрагмента программы: Бейсик Python DIM K, S AS INTEGER S = 0 K = 1 WHILE S < 66 K = K + 3 S = S + K WEND PRINT K s = 0 k = 1 while s < 66: k += 3 s += k print(k) Паскаль Алгоритмический язык var k, s: integer; begin s:=0; k:=1; while s < 66 do begin k:=k+3; s:=s+k; end; write(k); end. алг нач цел k, s s := 0 k := 1 нц пока s < 66 k := k + 3 s := s + k кц вывод k кон Си++ #include <iostream> using namespace std; int main() { int s, k; s = 0, k = 1; while (s < 66) { k = k + 3; s = s + k; } cout « k « endl; return 0; } 5. Определите число, которое будет напечатано в результате выполнения программы. Для Вашего удобства программа представлена на четырёх языках программирования. Бейсик Паскаль DIM I, S AS INTEGER I = 0 S = 70 WHILE S > 7 S = S – 7 I = I + 1 WEND PRINT(I) var i, s: integer; begin i := 0; s := 70; while s > 7 do begin s := s – 7; i := i + 1 end; writeln(i) end. Си++ Алгоритмический язык #include <iostream> using namespace std; int main() { int i, s; i = 0; s = 70; while (s > 7) { s = s – 7; i++; } cout « i « endl ; } алг нач цел i, s i := 0 s := 70 нц пока s > 7 s := s - 7 i := i + 1 кц вывод i кон Python i = 0 s = 70 while s > 7: s -= 7 i += 1 print(i)​

Информатика

Ответы

citioil15
# Код на ruby 2.2.3p173
def zadanie(s)
    numbers = []
    s.split(" ").each {|t|
        break if t == "2*109"
        numbers << t.to_i
    }

    max = numbers[0] * numbers[4]
    for i in 0..numbers.size - 4
        for j in i + 4..numbers.size - 1
            p [i,j]
            m = numbers[i] * numbers[j]
            max = m if m % 2 == 1 and m > max
        end
    end

    if max % 2 == 1
        return max
    else
        return "IMPOSSIBLE"
    end
end

# Примеры применения
p zadanie("11 12 2 5 7 6 10 2 8 3 2*109 4")
ghjcnjtyjn64
Программа работает при условии, что введённые числа целые.

#include <iostream>
#include <string>

using namespace std;

int main()
{
    string S,P;
    char c[10000] = "";
    int C,z;
    double R = 1;
    getline(cin, S);
    S+=' ';
    for(int i = 0; i<S.length(); i++)
    {
            if(S[i] != ' '){
                 if(S[i] == '-'){z = -1; i++;}
                 else z = 1;
                 C = 0;
                 while((S[i] >='0')&&(S[i] <= '9'))
                 {
                        C = C*10 + (S[i] - '0');
                        i++;
                 }
                 C = C*z;
                 R*=C;
                 itoa(C,c,10);
                 if (z == -1)
                 {
                       P+='(';
                       P+=c;
                       P+=')';
                 }
                 else P+=c;
                 P+="*";
            }
    }
    P[P.length()-1] = '=';
    int d,s;
    P+=ecvt(R,4,&d,&s);
    S = P;
    cout << S << "\n";
    system("Pause");
    return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1. Определите число, которое будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования Бейсик Паскаль DIM N, S AS INTEGER N = 0 S = 0 WHILE S <= 249 S = S + 24 N = N + 3 WEND PRINT N var n, s: integer; begin n : = 0; s : = 0; while s <= 249 do begin s : = s + 24; n : = n + 3 end; write(n) end. Си++ Алгоритмический язык #include <iostream> using namespace std; int main() { int n, s; n = 0; s = 0; while (s <= 249) { s = s + 24; n = n + 3; } cout « n « endl; } алг нач цел n, s n : = 0 s : = 0 нц пока s <= 249 s : = s + 24 n : = n + 3 кц вывод n кон Python n = 0 s = 0 while s <= 249: s += 24 n += 3 print(n) 2. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования. Бейсик Python DIM S, N AS INTEGER S = 0 N = 1 WHILE S*S <= 125 S = S + 3 N = N * 2 WEND PRINT N s = 0 n = 1 while s*s <= 125: s = s + 3 n = n * 2 print(n) Паскаль Алгоритмический язык var s, n: integer; begin s := 0; n := 1; while s*s <= 125 do begin s := s + 3; n := n * 2 end; writeln(n) end. алг нач цел n, s n := 1 s := 0 нц пока s*s <= 125 s := s + 3 n := n * 2 кц вывод n кон Си++ #include <iostream> using namespace std; int main() { int s = 0, n = 1; while (s*s <= 125) { s = s + 3; n = n * 2; } cout « n « endl; return 0; } 3. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования. Бейсик Python DIM S, N AS INTEGER S = 0 N = 25 WHILE S + N <= 100 S = S + 20 N = N − 5 WEND PRINT S s = 0 n = 25 while s + n <= 100: s = s + 20 n = n − 5 print(s) Паскаль Алгоритмический язык var s, n: integer; begin s := 0; n := 25; while s + n <= 100 do begin s := s + 20; n := n − 5; end; writeln(s) end. алг нач цел s, n s := 0 n := 25 нц пока s + n <= 100 s := s + 20 n := n − 5 кц вывод s кон Си++ #include <iostream> using namespace std; int main() { int s = 0, n = 25; while (s + n <= 100) { s = s + 20; n = n − 5; } cout « s; return 0; } 4. Определите, что будет напечатано в результате работы следующего фрагмента программы: Бейсик Python DIM K, S AS INTEGER S = 0 K = 1 WHILE S < 66 K = K + 3 S = S + K WEND PRINT K s = 0 k = 1 while s < 66: k += 3 s += k print(k) Паскаль Алгоритмический язык var k, s: integer; begin s:=0; k:=1; while s < 66 do begin k:=k+3; s:=s+k; end; write(k); end. алг нач цел k, s s := 0 k := 1 нц пока s < 66 k := k + 3 s := s + k кц вывод k кон Си++ #include <iostream> using namespace std; int main() { int s, k; s = 0, k = 1; while (s < 66) { k = k + 3; s = s + k; } cout « k « endl; return 0; } 5. Определите число, которое будет напечатано в результате выполнения программы. Для Вашего удобства программа представлена на четырёх языках программирования. Бейсик Паскаль DIM I, S AS INTEGER I = 0 S = 70 WHILE S > 7 S = S – 7 I = I + 1 WEND PRINT(I) var i, s: integer; begin i := 0; s := 70; while s > 7 do begin s := s – 7; i := i + 1 end; writeln(i) end. Си++ Алгоритмический язык #include <iostream> using namespace std; int main() { int i, s; i = 0; s = 70; while (s > 7) { s = s – 7; i++; } cout « i « endl ; } алг нач цел i, s i := 0 s := 70 нц пока s > 7 s := s - 7 i := i + 1 кц вывод i кон Python i = 0 s = 70 while s > 7: s -= 7 i += 1 print(i)​
Ваше имя (никнейм)*
Email*
Комментарий*