1)Написать программу, которая спрашивает имя пользователя, а потом...

0 интересует 0 не интересует
38 просмотров

1)Написать программу, которая спрашивает имя пользователя, а потом здоровается.

2)Написать программу, которая выводит на экран перевёрнутый текст.

3)Написать программу, которая определяет является ли слово палиндромом.

4)Написать программу, определяющую какая из букв а илио встречается в тексте первой.

Помогите хотябы одну пожалуйста))Нужно до завтра!))


Информатика (32 баллов)
Дано ответов: 2
0 интересует 0 не интересует
Начинающий (684 баллов)

1. 

char name[15];                // имя

char famil[20] ;                // фамилия  

Printf("Как Вас зовут?\n") ;printf("Введите свое имя и фамилию,");

printf("-> ");scanf("%s", &name);        //функция scanf читает из буфера клавиатуры символы

scanf("%s", &famil);        //до разделителя - пробел  

printf("Здравствуйте, %s %s!\n", name, famil);   

0 интересует 0 не интересует
Одаренный (2.0k баллов)
 
Правильный ответ

1)

#include
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    char s[20];

    cout << "What is your name: ";<br>    cin >> s;

    cout << "Hello, " << s << endl;<br> 
   return 0;
}

 

2)

#include
using std::cout;
using std::cin;
using std::endl;
#include
using std::strlen;
 
int main()
{
    char s[100];

    cout << "Enter the string: ";<br>    cin.getline(s, 100);

    for(int i = strlen(s) - 1; i >= 0; i--)
    {
        cout << s[i];<br>    }
    cout << endl;<br> 
   return 0;
}

 

3)

#include
using std::cout;
using std::cin;
using std::endl;
#include
using std::strlen;
 
int main()
{
    char s[20];
    bool x = true;

    cout << "Enter the word: ";<br>    cin.getline(s, 100);

    for(int i = 0, j = strlen(s) - 1; i <= j; i++, j--)<br>    {
        if(s[i] != s[j])
        {
            x = false;

            break;
        }
    }

    if(x)
    {
        cout << "Palindrome" << endl;<br>    }
    else
        cout << "Not palindrome" << endl;<br> 
   return 0;
}

 

4)

#include
using std::cout;
using std::cin;
using std::endl;
#include
using std::strlen;
 
int main()
{
    char s[100];
    char n;

    cout << "Enter the string: ";<br>    cin.getline(s, 100);

    for(int i = 0; i < strlen(s); i++)
    {
        if(s[i] == 'a')
        {
            n = 'a';

            break;
        }
        else if(s[i] == 'o')
        {
            n = 'o';

            break;
        }
    }

    if(n == 'a')
    {
        cout << "\nThe first letter of A" << endl;<br>    }
    else if(n == 'o')
    {
        cout << "\nThe first letter of O" << endl;<br>    }
    else
        cout << "These letters are not available" << endl;<br> 
   return 0;
}


image
image
image
image
image
...