Есть ответ 👍

Что делать name = input(" введите свое имя: ")
age = input(" укажите свой возраст: ")
print( ", " + name + "! " )
print( "тебе уже " + age + " лет, это ! " )
location = input(" где вы живете: ")
print( "а, " + location + " далеко от москвы? " )
loc = input(" укажите сколько км: ")
if "loc" > "300"
else:
print("ого ты так далеко живешь! ")
ошибка:
file "c: \python\еы.py", line 8
if "loc" > "300"
^
syntaxerror: invalid syntax

243
470
Посмотреть ответы 3

Ответы на вопрос:

10RAM10
4,5(80 оценок)

ответ:

во-первых в блоке условия "loc" нету никаких операций, во вторых после "if loc" не стоит двоеточие


ответ:

name = input(" введите свое имя: ")

age = input(" укажите свой возраст: ")

print( ", " + name + "! " )

print( "тебе уже " + age + " лет, это ! " )

location = input(" где вы живете: ")

print( "а, " + location + " далеко от москвы? " )

loc = str(input(" укажите сколько км: "))

if loc > str(300):

print("ого ты так далеко живешь! ")

else:

print("видимо, близко к москве.")

input()

объяснение:

ух.. удивлён, что кто-то работает с пайтоном в школе или вообщем я немного переписал код в строчке if loc > 300. проблема была в том, что ты придал этим 2-м значениям кавычки, тем самым сделав их текстом а не значениями. так же не было двоеточий после окончания функции if(что ты увидишь выше в коде) и в else. вообщем теперь программа работает. прошу прощения, если плохо разъяснил, я пайтон изучаю совсем недавно и владею им плохо. было приятно использовать свои знания для кому-то : )


Одно из решений, возможно, не самое эффективное #include < iostream> #include < iomanip> int main() {       using namespace std;       //исходная последовательность       const int n = 8;       double arr[n] = { 14.2, -3.4, 7.8, -3.1, 8.2, 98.22, -7, 12 };       //вывод на экран исходной последовательности       for (int i = 0; i < n; ++i)             cout < < arr[i] < < "  ";       cout < < endl;       //подсчитаем количества отрицательных и неотрицательных элементов       int kpos = 0;       int kneg = 0;       for (int i = 0; i < n; ++i)             if (arr[i] < 0)                   ++kneg;             else                   ++kpos;       //создадим массивы отрицательных и неотрицательных элементов       double * arrneg = new double[kneg];       double * arrpos = new double[kpos];       int kn = 0, kp = 0;       for (int i = 0; i < n; i++)             if (arr[i] < 0)                   arrneg[kn++] = arr[i];             else                   arrpos[kp++] = arr[i];       cout < < "enter a, b, c or d: ";       char ch;       cin > > ch;       if (ch == 'a' || ch == 'b' || ch == 'c' || ch == 'd')       {             switch (ch)             {                   //пункт а)                   case 'a':                         for (int i = 0; i < kneg; ++i)                               arr[i] = arrneg[i];                         for (int i = 0; i < kpos; ++i)                               arr[i + kneg] = arrpos[i];                         break;                         //пункт б)                   case 'b':                         for (int i = 0; i < kneg; ++i)                               arr[i] = arrneg[--kn];                         for (int i = 0; i < kpos; ++i)                               arr[i + kneg] = arrpos[i];                         break;                         //пункт в)                   case 'c':                         for (int i = 0; i < kneg; ++i)                               arr[i] = arrneg[i];                         for (int i = 0; i < kpos; ++i)                               arr[i + kneg] = arrpos[--kp];                         break;                         //пункт г)                   case 'd':                         for (int i = 0; i < kneg; ++i)                               arr[i] = arrneg[--kn];                         for (int i = 0; i < kpos; ++i)                               arr[i + kneg] = arrpos[--kp];                         break;             }       }       else             cout < < "you entered wrong symbol\n";       for (int i = 0; i < n; ++i)             cout < < arr[i] < < "  ";       cout < < endl;       delete[] arrneg;       delete[] arrpos;       return 0; }

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS