Язык программирования vb.
Разработайте программу, которая получает от пользователя целое число из интервала от 1000 до 9999 и выводит его написанным "справа налево": например, при вводе 2017 программа должна вывести 7102.
Есть три выполнить это задание вывести цифры на консоль
сформировать результат в строке, а потом вывести его
получить результат в виде числа, без использования строк, а затем вывести его можно все 3 варианта решения.
--- C# 7.3 ---
using System;
using System.Linq;
namespace CSLear
{
class Program
{
static void Main(string[] args)
{
int[] buffer = new int[8];
Console.WriteLine("Enter numbers: \n");
for (int i = 0; i < 8; i++)
{
buffer[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine($"Positive numbers count: {buffer.Where(x => x > 0).Count()}");
Console.ReadKey();
}
}
}
Объяснение:
Python:
cost = int(input('Cost per 1 kg is\n>>'))
print('Cost for 150g is {}'.format(cost * 0.15))
print('Cost for 300g is {}'.format(cost*0.3))
print('Cost for 3 kg is {}'.format(cost*3))
C++:
#include <iostream>
int main(){
int cost;
std::cout<<"Cost per 1 kg is\n>>";
std::cin>>cost;
std::cout<<"For 150g is "<<cost*0.15<<"\n";
std::cout<<"For 300g is "<<cost*0.3<<"\n";
std::cout<<"For 3 kg is "<<cost*3<<"\n";
return 0;
}