М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vladcjdyte
vladcjdyte
14.09.2021 07:50 •  Информатика

у яких випадках виникають повідомлення про синтаксичні помилки? Що потрібно робити в таких випадках?

👇
Ответ:
Gerfat347
Gerfat347
14.09.2021

Усі стикаються з синтаксичними помилками. Навіть досвідчені програмісти роблять помилки. Для новачків це лише частина навчального процесу. Однак інтерпретувати повідомлення про помилки часто легко:

Помилка розбору PHP: помилка синтаксису, несподівана '{' в index.php у рядку 20

Несподіваний символ не завжди є справжнім винуватцем. Але номер рядка дає приблизне уявлення про те, з чого почати шукати.

Завжди дивіться на контекст коду . Синтаксис помилка часто приховує в згаданих або в попередніх рядках коду . Порівняйте свій код із прикладами синтаксису з посібника.

Вирішення синтаксичних помилок

Відкрийте згаданий вихідний файл. Подивіться на згаданий рядок коду .

Для втікаючих рядків і неправильних операторів зазвичай тут ви знайдете винуватця.

Прочитайте рядок зліва направо і уявіть, що робить кожен символ.

Більш регулярно потрібно також дивитися на попередні рядки .

Зокрема, пропущені ;крапки з комою відсутні у попередніх кінцях рядка / заяві. (Принаймні зі стилістичної точки зору.)

Якщо {блоки коду }неправильно закриті або вкладені, можливо, вам доведеться ще більше дослідити вихідний код. Використовуйте належне відступ коду, щоб спростити це.

Подивіться на синтаксичну забарвлення !

Рядки та змінні та константи повинні мати різні кольори.

Оператори також +-*/.повинні бути тоніровані. Інакше вони можуть опинитися в неправильному контексті.

Якщо ви бачите, що колоритація рядків поширюється занадто далеко або занадто коротко, то ви знайшли немальований або відсутній маркер закриття "або 'рядка.

Наявність двох одноколірних знаків пунктуації поруч також може означати неприємності. Як правило, оператори одинаком , якщо це не ++, --або круглі дужки після оператора. Два рядки / ідентифікатори, що прямують один за одним, у більшості контекстів невірні.

Объяснение:

4,6(29 оценок)
Открыть все ответы
Ответ:
PhoenixStep
PhoenixStep
14.09.2021

#include <iostream>

#include <cstring>

#include <string>

#include <sstream>

#include <ctime>

#include <cstdlib>

 

char MyAge(char*);

using namespace std;

 

int main()

{

   setlocale(LC_ALL,"rus");

 

   char str_result;

   char str1[20];

   cout << "Введите дату рождения в формате - число/месяц/год" << endl;

   cin >> str1;

 

    MyAge(str1);

 

   return 0;

}

 

char MyAge(char*str1)

{

 

   char day[3], month[3], year[5];

   int age;

   int a = 2021;

   //char str2[100];

   for(int i = 0; i < *str1; i++)

       if(str1[i] == '/')

           str1[i] = ' ';

   istringstream ss(str1);

 

   (ss >> day).get();

   (ss >> month).get();

   (ss >> year).get();

       age = atoi(year);

       age = a - age;

   ostringstream str2;

   str2 << "Лет - " << age << " Месяцев - "<< month << " Дней - " << day;

 

   cout << str2;

}

Объяснение:

from datetime import date

def calculate_age(born):

   today = date.today()

   try:  

       birthday = born.replace(year=today.year)

   except ValueError: # raised when birth date is February 29 and the current year is not a leap year

       birthday = born.replace(year=today.year, month=born.month+1, day=1)

   if birthday > today:

       return today.year - born.year - 1

   else:

       return today.year - born.year

Начало это си а конец питон

4,4(33 оценок)
Ответ:
опшпищи
опшпищи
14.09.2021

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "Rus");

int choice;

cout << "Введите номер месяца: ";

cin >> choice;

switch (choice) {

case 1:

case 12:

case 2:

 cout << "Зима";

 break;

case 3:

case 4:

case 5:

 cout << "Весна";

 break;

case 6:

case 7:

case 8:

 cout << "Лето";

 break;

case 9:

case 10:

case 11:

 cout << "Осень";

 break;

default:

 cout << "Введен неверный номер месяца!";

 break;

}

return 0;

}

4,8(94 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ