Max325t
16.05.2022 16:46

С++ Исправьте ошибку в программе, чтобы нормально выводилось имя. Для удобства можно использовать компилятор https://www.onlinegdb.com/#

#include
struct person { //начало описания структуры "person"
int age; //член структуры - переменная целого типа
float height; //член структуры - переменная действительного типа
char gender; //член структуры - переменная символьного типа
char name [20]; //член структуры - массив символьноготипа (строка)
}; //конец описания структуры "person"
int main ( ) {
person man; //создание объекта "man" структуры "person"
printf ("Hello, enter your age, name and gender(m/f) witn spaces\n");
scanf ("%d%s%s", &man.age, man.name, &man.gender);
if (man.gender == 'm')
printf ("Hello, %s!\nYour age is %d.\nYou are a man!", man.name, man.age);
if (man.gender == 'f')
printf ("Hello, %s!\nYour age is %d.\nYou are a woman!", man.name, man.age);
if (man.gender !='m' && man.gender !='f')
printf ("You entered incorrect data, please try again!");
return 0;
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ЮлічкаВдовіна
24.12.2022 23:12

что-то типа этого:

const n = 8, m = 8;
var
    A: array[1..n,1..m] of integer;
    i, j, sum, product: integer;
    isnotnull: boolean;
begin
    randomize;
    writeln('Случайная матрица:');    for i:=1 to n do begin
        for j:=1 to m do begin
            A[i,j] := random(51) - 25;
            write(A[i,j]:5);
        end;
        writeln;
    end;    sum := 0;
    for i:=1 to n do
        if A[i,n-i+1] < 0 then
            sum := sum + A[i,n-i+1];
    writeln('Сумма отрицательных элементов побочной диагонали = ', sum);    product := 1;
    isnotnull := False;
    for i:=1 to n-1 do
        for j:=2 to n do
            if (j > i) and (A[i,j] <> 0) then begin
                isnotnull := True;
                product := product * A[i,j];
            end;
    if isnotnull
        writeln('Произведение ненулевых элементов в области выше главной диагонали = ', product)
    else
        writeln('Ненулевых элементов в области выше главной диагонали нет.', product);    readln;
end.

0,0(0 оценок)
Ответ:
Glupiy777
09.04.2022 09:51
1 кодирование
2 Систематизация это распределение файлов "по полочкам" - по дате добавления, по алфавиту и т. д.
3. нахождение информации в глобальной сети, на сервере и т. д.
4. Форма представления бывает разной - в виде текста , в виде таблицы, в виде картинки и т. д. 
5. К математическому типу и текстовому.
6. Они могут быть сделаны на разных текстовых редакторах.
7. По алфавиту - фамилии в школьном журнале, файлы, документы..
В порядке убывания - цифры, числа...
в хронологической последовательности -  даты, события, файлы, документы.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота