Аватар
Информатика, опубликовано 2018-08-22 18:27:24 by Гость

1. составить программу входе которой определяется входит ли цифры 4 или 7 в данной 2х значное число. 2.Составить программу входи работы которой определяется является ли данное число кратное и оканчивающиеся на 3

Аватар
Ответ оставил Гость

Язык не указан, Default-Language это C. На нём и напишу.
1.
#include 
int main() {
    int n;
    scanf("%d", &n);
    if (n % 10 == 4 || n % 10 == 7 || n / 10 == 4 || n / 10 == 7)
        printf("YES/n");
    else
        printf("NO/n");
    return 0;
}
Для порядку скажу что на Perl это можно реализовать проще.
#!perl
%h { 4 => 0, 7 => 0};
;
if (exists $h{$_%10} || exists $h{$_/10}) {
    print "YES/n";
else {
    print "NO/n";
}
Но мы ушли от темы. Итак, 2. Тут всё ещё проще:
#include 
int main() {
    int n;
    scanf("%d", &n);
    if (!(n % 3))
        printf("Multiple of 3/n");
    else
        printf("Not multiple of 3/n");
    if (n % 10 == 3)
        printf("Ends by 3/n");
    else
        printf("Not ends by 3/n");
    return 0;
}
Тут более простой реализации на другом известном мне языке нету, так что приводить дополнительно ничего не буду.

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.