Chủ Nhật, Tháng Tư 2, 2023
  • Login
  • Register
24H 68
LinhMinAZ
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
No Result
View All Result
Home Tài liệu khác Lập trình C++

Bài tập mảng tổng hợp C++

by Admin
28/03/2023
in Lập trình C++, Tài liệu khác
0
Bài tập mảng tổng hợp C++
0
SHARES
529
VIEWS
Share on FacebookShare on Twitter
4/5 - (3 bình chọn)

Tính:

  • Trung bình cộng các số âm.
  • Chia hết cho 2 nhưng không chia hết cho 3.
  • In số lẻ.
  • In số chính phương.
  • In số chính phương lớn nhất.

Mục lục

  1. Code bài toán

Code bài toán

#include <iostream>
#include <math.h>
using namespace std;
void nhap(int a[], int &n);
void xuat(int a[], int n);
int tbc(int a[], int n);
void chia(int a[], int n);
void sapxep(int a[], int n);
void inle(int a[], int n);
void cp(int a[], int n);
int check_scp(int x);
int cp_max(int a[], int n);
int main()
{
    int a[100], n;
    cout<<"Nhap slpt n= "; cin>>n;
    nhap(a,n);
    cout<<"cac phan tu mang A la: ";
    xuat(a,n);
    cout<<"\n Ket qua tbc la: "<<tbc(a,n);
    cout<<"\n %2==0 va %3!=0: ";
	chia(a,n);
	cout<<"\n Sap xep tang dan: ";
	sapxep(a,n);
	cout<<"\n Cac so le: "; 
	inle(a,n);
	cout<<"\n Cac so chinh phuong trong mang: ";cp(a,n);
	cout<<"\n So chinh phuong MAX trong mang: ";cout<<cp_max(a,n);	
}
void nhap(int a[], int &n)
{
    for (int i=0; i<n; i++)
    {
        cout<<"A["<<i<<"]= "; cin>>a[i];
    }
}
void xuat(int a[], int n)
{
    for (int i=0; i<n; i++)
    {
        cout<<a[i]<<" ";
    }
}
int tbc(int a[], int n)
{
    float sum=0, dem=0;
    for (int i=0; i<n; i++)
    {
    	if (a[i] < 0)
    	{
    		sum+= a[i];
        	dem++;
		}
    }
    float tb=sum/(float)dem;
    return tb;
}
void chia(int a[], int n)
{
	for(int i=0;i<n;i++)
	{
		if( (a[i]%2==0) && (a[i]%3!=0) )
		{
			cout<<a[i]<<" ";
		}
	}
}
void sapxep(int a[], int n)
{
    for (int i=0; i<n-1; i++)
    {
        for (int j=i+1; j<n; j++)
        {
            if (a[i] > a[j])
            {
                int tg=a[i];
                a[i]=a[j];
                a[j]=tg;
            }
        }
    }
    for (int i=0; i<n; i++)
    {
    	cout<<a[i]<<" ";
	}
}
void inle(int a[], int n)
{
	for(int i=0;i<n;i++)
	{
		if(a[i]%2!=0)	cout<<a[i]<<" ";
	}
}
int check_scp(int x)
{
    if (((int)sqrt(x)==sqrt(x))) return 1;
    return 0;
}
void cp(int a[], int n)
{
    for (int i=0; i<n; i++)
    {
        if (check_scp(a[i])) cout<<a[i]<<" ";
    }
}
int cp_max(int a[], int n)
{
	int i, max=0;
	for(i=0; i<n; i++)
	{
		if(check_scp(a[i]))
			if(max<a[i])
				max=a[i];
	}
			
	return max;
}
ShareTweetPin

Related Posts

Khái niệm Luật đất đai và Đối tượng điều chỉnh
Pháp luật

Khái niệm Luật đất đai và Đối tượng điều chỉnh

28/03/2023
674
Viết hàm tính tổng các giá trị âm trong mảng 1 chiều các số nguyên
Lập trình C++

Viết hàm tính tổng các giá trị âm trong mảng 1 chiều các số nguyên

28/03/2023
1.4k
Chữa đề số 1 C++ TNUT
Đề thi

Chữa đề số 1 C++ TNUT

28/03/2023
292
Bài tập C++ 1+(1+2)+(1+2+3)+...+(1+2+...+n)
Lập trình C++

Bài tập C++ 1+(1+2)+(1+2+3)+…+(1+2+…+n)

28/03/2023
399
Viết hàm sắp xếp mảng 1 chiều các số nguyên tăng dần
Lập trình C++

Viết hàm sắp xếp mảng 1 chiều các số nguyên tăng dần

28/03/2023
1k
Tìm và in ra các số nguyên tố trong mảng C++
Học cơ khí

Tìm và in ra các số nguyên tố trong mảng C++

28/03/2023
6.9k
Next Post
Ôn tập Nguyên lý cắt kim loại chương 2: VẬT LIỆU DỤNG CỤ CẮT

Ôn tập Nguyên lý cắt kim loại chương 2: VẬT LIỆU DỤNG CỤ CẮT

Please login to join discussion
  • Please wait..

Music

1. Đau Ở Đây Này
Nai
No Result
View All Result

Notepad Online

Notepad OnlineBấm để ghi chú
24h68

2020 - 2022 © 24h68.com

Đặt liên kết

  • Ghi chú Online
  • TVHay
  • TVHey
  • Phim Mới Hay
  • IPhim

Theo dõi chúng tôi

No Result
View All Result
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống

2020 - 2022 © 24h68.com

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Trang web sử dụng Cookie để đem đến trải nghiệm tốt nhất cho người dùng.