Вопрос задан 06.04.2019 в 03:17. Предмет Информатика. Спрашивает Маевский Дима.

Срочно!!! напишите программу Составить программу для вычисления значений функции F(x) на отрезке

[a,b] с шагом h.Результат представить в виде таблицы,первый столбец которой-значение аргумента,а второй-соответствующие значения функций : F(x)=x-|cosx| (используя цикл while)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Каракчиева Диана.
Паскаль
Var   a,b,h: double;
Begin 
   write('Введите a: ');  read(a);   
   write('Введите b: ');  read(b); 
   write('Введите h: ');  read(h); 
   writeln('__________________________'); 
   writeln('|    x    |                F(x)                       |'); 
   writeln('|_____|____________________|'); 
   while a <= b do begin   
       writeln('|',a:5,'|', a-abs(cos(a)):20,'|');   
       a:= a + h;   
   end; 
   write('|_____|____________________|');
end.
С#
class Program   
{       
   static void Main(string[] args)       
   {           
      Console.Write("Введите a: ");           
      double a = Convert.ToDouble(Console.ReadLine());           
      Console.Write("Введите b: ");           
      double b = Convert.ToDouble(Console.ReadLine());           
      Console.Write("Введите h: ");           
      double h = Convert.ToDouble(Console.ReadLine());           
      Console.WriteLine(" ____________________");           
      Console.WriteLine("|    x     |             F(x)            |");
      Console.WriteLine("|_____|______________|");           
      while (a <= b)           
      {               
          Console.WriteLine("|{0,5}|{1,15:0.000000000|}", a, a-Math.Abs(Math.Cos(a)));
          a += h;           
      }           
      Console.WriteLine("|_____|______________|");           
      Console.ReadLine();       
      }   
}
C/C++
#include "stdafx.h"
#include "locale.h"
#include "stdlib.h"
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
   double a=0,b=0,h=0;
   setlocale(0,"russian");
   printf("Введите a: ");   
   cin >> a;   
   printf("Введите b: ");   
   cin >> b;   
   printf("Введите h: ");   
   cin >> h;   
   printf(" ____________________\n");   
   printf("|    x    |          F(x)                |\n");   
   printf("|_____|______________|\n");   
   while (a <= b)   
   {
       printf("|%5.2f|%14.9f|\n", a, a-abs(cos(a)));
       a += h;
   }
   printf("|_____|______________|\n");
   system("pause");
}
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос