Câu 1: Viết chương trình tính tổng các giá trị trong mảng 1 chiều? Câu 2 Viết chương trình giải phương trình bậc hai ax^1 + bx + c = 0 ?. Giúp em giải c mơn

2 câu trả lời

Câu 1:

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int a[100001] , n,  S=0;
    cin  >>  n;
    for (int i = 1;i <= n; i++) {cin >> a[i];}
    for (int i = 1;i <= n; i++)
    S+=a[i];
    cout<<S;
}

Câu 2:

#include<bits/stdc++.h>
using namespace std;
long long a,b,c,d;
float s,x,x1,x2;
int main()
{
    cin  >>  a  >>  b  >>  c;
    d  =  b  *  b  -  4  *  a  *  c;
    if( d < 0 ) {cout  <<  "VO NGHIEM";}
    if(d==0) 

     {

            x  =  -b*1.0/(2*a);
            cout<<fixed<<setprecision(4);
            cout<<x;

    }
    if( d > 0 )

    {

          x1 = (-b-sqrt(d))*1.0/(2*a);
          x2=(-b+sqrt(d))*1.0/(2*a);
          cout<<fixed<<setprecision(4);
          cout<<x1<<" "<<x2;

    }
}

Xin câu tl hay nhất. Đây là cách code c++ nha bạn

1.

uses crt;

var i,tong,n:integer;

    a:array[1..1000] of integer;

begin

clrscr;

writeln('Nhap do dai cua mang:');readln(n);

tong:=0;

writeln('Nhap ',n,' phan tu cua mang:');

for i:= 1 to n do 

begin

write('a[',i,'] = ');readln(a[i]);

tong:=tong+a[i]

end;

writeln('Tong cac phan tu cua mang: ',tong);

readln;

end.