//g++ -Wall -o 1 1.cpp
//./1
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main() {
int n;
cin>>n;
if (n == 0){
cout<<0;
return 0;
}
else{
int a1 = 0 , a2 = 1;
int c = 1;
while(a2<=n){
if (a2==n){
cout<<c;
return 0;
}
a1 = a2;
a2 = a1+a2;
c++;
}
cout<<-1;
return 0;
}
}
Объяснение:
Хранение информации – это один из главных информационных процессов, с которым неразрывно связано понятие устройства хранения информации, или запоминающего устройства.
Обработка (преобразование) информации — это процесс изменения формы представления информации или ее содержания.
Передача информации — физический процесс, посредством которого осуществляется перемещение знаков
Носитель информации — любой материальный объект или среда[уточнить], используемый человеком достаточно длительное время сохранять (нести) в своей структуре занесённую на него информацию, без использования дополнительных устройств (например, источника энергии).
Объяснение:
Программа заполняет массив из 10 элементов квадратами натуральных чисел в промежутке от 1 до 10 и считает среднее арифметическое этого массива. Если нужен другой интервал, измените размер массива.
using System;
namespace ConsoleApp1
{
class Program
{
const int ArraySize = 10; // Размер массива
static double Average(ref int[] A)
{
double res = 0;
for (int i = 0; i < ArraySize; i++)
res += A[i];
return res / ArraySize;
}
static void Main(string[] args)
{
int[] A = new int[ArraySize];
for (int i = 0; i < ArraySize; i++)
{
A[i] = (i + 1) * (i + 1);
Console.Write(A[i]+", ");
}
Console.WriteLine("Среднее арифметическое: {0}",Average(ref A));
}
}
}