gabbro19975650
?>

Почему не принимает данное условие? (паскаль) ошибка - program1.pas(23) : встречено 'and', а ожидалось '; ' if (e=2) and (h> 28) then (e=3) and (h=1);

Информатика

Ответы

kurmaleeva
And,or,not можно использовать только в условии. в твоем случае тебе придется использовать операторные скобки begin end. if (e=2) and (h> 28) then begin e: =3; h: =1; end;
nchorich55
1.

a = 4

                  2.

a = 0

                  3.

a = 8

                  4.

a = 16

                  5.

вывод: 21

                  6.

вывод: 486

                  7.

вывод: 1345

Владимировна Екатерина

/** libraries */

#include <iostream>

#include <cmath>

#include <vector>

#include <map>

#include <set>

#include <queue>

#include <stack>

#include <algorithm>

/** libraries */

using namespace std;

/** defines */

#define ll long long

#define ld long double

#define yes cout << "YES" << "\n"

#define no cout << "NO" << "\n"

/** defines */

signed main() {

   ios_base::sync_with_stdio(false);

   cin.tie(nullptr);

   cout.tie(nullptr);

   ld x;

   cin >> x;

   if(x < 5)

       cout << sin(2*x + 3);

   else if(x < 8)

       cout << 3*x + 2 * pow(x,3);

   else

       cout << (3*x-2)/(1 + pow(x,2));

}

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

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

Почему не принимает данное условие? (паскаль) ошибка - program1.pas(23) : встречено 'and', а ожидалось '; ' if (e=2) and (h> 28) then (e=3) and (h=1);
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Lugovoi
Олег86
Irina-Tunyan
fshevxuzheva313
olma-nn477
igevskoemuseumkec
saltikovaPavlenko
Georgievna
n-896458
elmiro4ka868617
Valerevna
suny84
e90969692976
danielianruz
dmitrovlug8248