sabinina0578
?>

:гражданин 1 марта открыл счёт в банке, вложив 1000 рублей. через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. определить: сумму вклада через один, два, …, двенадцать месяцев. анализ условия: • что нам известно? • что надо найти? • сколько переменных используется в ? • какие переменные мы будем вводить, а какие рассчитывать? • к какому типу относятся переменные вводимые с клавиатуры? • если эти переменные относятся к вещественному типу, то какой результат мы получим? • как мы обозначим переменные? • первоначальный вклад а0=1000 • 1 месяц: а1=а0+а0*0, 02 • 2 месяц: а2=а1+а1*0, 02 • • 10 месяц: а10=а9+а9*0, 02 • общий случай: an=an-1+an-1*0, 02

Информатика

Ответы

optikmir
Var a:real;i:integer;
begin
a:=1000;
for i:=1 to 12 do
 begin
 a:=a+0.02*a;
 writeln(i,' - ',a:7:2);
 end;
end.

Результат:
1 - 1020.00
2 - 1040.40
3 - 1061.21
4 - 1082.43
5 - 1104.08
6 - 1126.16
7 - 1148.69
8 - 1171.66
9 - 1195.09
10 - 1218.99
11 - 1243.37
12 - 1268.24
МихайловнаLarisa1150
Using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace zn
{
    class Program
    {
        public static void Main(string[] args)
        {
            int sum = 0;
            int m = 1;
            Console.Write("Введите n > ");
            int n = Convert.ToInt32(Console.ReadLine());
            for(int i=0; i<n; i++)
            {
                Console.Write("Введите число > ");
                int c = Convert.ToInt32(Console.ReadLine());
                if (c.ToString().EndsWith("3") || c.ToString().EndsWith("4"))
                    sum += c;
                if (c % 5 == 0 && c % 3 != 0)
                    m *= c;
            }
            Console.WriteLine("Сумма чисел заканчивающихся на 3 или на 4: " + sum);
            Console.WriteLine("Произведение чисел, делящихся на 5, но не на 3: " + m);
            Console.ReadKey();
        }
    }
}
mileva84
Ну смотри, есть такая формула что ли..
У - узел
М - маска
С - сеть
Нам известен узел - это 200.15.100.23
Нам известен адрес сети - это 200.15.96.0
Маска неизвестна. Если в маске стоит 255 - то число остается тоже самое:
У - 200.15.100.23
М- 255.255.Х.0
С - 200.15.96.0
Нам нужно найти НАИМЕНЬШЕЕ возможное значение третьего слева байта маски, его обозначила за Х выше.
Переведем 100 и 96 в двоичную систему счисления и получим:
100 - 1100100
96 - 1100000
Т.к в маске 8 разрядов, то перед каждым полученным числом в двоичной системе счисления поставим 0.
Получим:
01100100 - у 
xxxxxxxx - м
01100000 - с
Сделаем побитовое перемножение с конца. Запомним, что в маске идут сначала все нули, а затем единицы.
01100100 - узел. Его умножаем на маску
11100000 - маска.
01100000 - сеть. Получаем ее после перемножения узла на маску.
Перемножили, получили маску - 11100000.
Возвращаемся к вопросу задачи: Чему равно наименьшее возможное значение третьего слева байта маски?
Тут все просто, осталось перевести маску из двоичной СС в десятичную СС.
Расставим степени двойки над маской
76543210
11100000
2^{7} + 2^{6} + 2^{5} = 128 + 64 + 32 = 224, что и является верным ответом.
Если остались вопросы - задавай в комментариях, отвечу.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

:гражданин 1 марта открыл счёт в банке, вложив 1000 рублей. через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. определить: сумму вклада через один, два, …, двенадцать месяцев. анализ условия: • что нам известно? • что надо найти? • сколько переменных используется в ? • какие переменные мы будем вводить, а какие рассчитывать? • к какому типу относятся переменные вводимые с клавиатуры? • если эти переменные относятся к вещественному типу, то какой результат мы получим? • как мы обозначим переменные? • первоначальный вклад а0=1000 • 1 месяц: а1=а0+а0*0, 02 • 2 месяц: а2=а1+а1*0, 02 • • 10 месяц: а10=а9+а9*0, 02 • общий случай: an=an-1+an-1*0, 02
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kolyabelousow4059
Varvara
Dampil
schernov
Новицкий1107
lilit-yan
buriginast5
bogdanovaoksa
Vorotko814
mbrilliantova
versalmoda2971
khvorykhphoto
sonicegle
miheev-oleg578
Yevgenevich775