Ask Code phần mềm lọc số đơn giản

Zeus28

Newbie
Joined
Sep 16, 2023
Messages
16
Reactions
3
MR
0.209
Em đang cần viết 1 phần mềm đơn giản chỉ để lọc số trùng, lọc riêng số theo mong muốn
"Ví dụ như 23,56,89,12,55,77,34,23
Thì có thể lọc như sau
Số nhỏ hơn 70: 23,56,12,55,34
Số trùng: 23
Số lớn hơn 70: 89,77"
Có cách nào không ạ? Em chưa từng học qua code hay gì cả... Chỉ là vấn đề cá nhân trong học tập đang cần thôi ạ
 
bạn cần viết nó theo ngôn ngữ nào mới được
 
Upvote 0
Dạ em chỉ cần chạy được trên PC thôi ạ, chứ ngôn ngữ nào em cũng chẳng biết :3
ít ra phải biết 1 cái nào để mà viết chứ , cái này đơn giản thôi , tìm hiểu C++ xem nhé
 
Upvote 0
Ngôn ngữ Python nhé:
Python:
print('Tập hợp các số nhỏ hơn 70')
for i in [array]:
   if i < 70:
      print(i)
Tương tự với các câu còn lại.
 
Upvote 0
Có phần mềm lọc đó. hoặc sử dụng excel
Em đang làm việc trên Sheet của GG, có cách nào lọc số trùng k ạ, Thường thì em hay được gửi dữ liệu dạng: 024,512,678,589,123,642 hoặc 312 321 723 741 796 381 378 323 396 341 344 646 755 355 653 346 353 335 755 756 356 365 347
 
Upvote 0
Ngôn ngữ Python nhé:
Python:
print('Tập hợp các số nhỏ hơn 70')
for i in [array]:
   if i < 70:
      print(i)
Tương tự với các câu còn lại.
Dạng nào cũng lọc được ạ? Hay chỉ đơn cử kiểu input như nào thôi thế ạ? Em có 2 dạng kiểu dấu phẩy và dấu cách ạ
 
Upvote 0
using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
static void Main(string[] args)
{
string input = "23,56,89,12,55,77,34,23";
List<int> numbers = input.Split(',').Select(int.Parse).ToList();

List<int> numbersLessThan70 = numbers.Where(num => num < 70).ToList();
List<int> numbersEqualTo23 = numbers.GroupBy(num => num).Where(group => group.Count() > 1).Select(group => group.Key).ToList();
List<int> numbersGreaterThan70 = numbers.Where(num => num > 70).ToList();

Console.WriteLine("Số nhỏ hơn 70: " + string.Join(",", numbersLessThan70));
Console.WriteLine("Số trùng: " + string.Join(",", numbersEqualTo23));
Console.WriteLine("Số lớn hơn 70: " + string.Join(",", numbersGreaterThan70));
}
}
CHAT GPT giúp bạn
 
Upvote 0
Em đang làm việc trên Sheet của GG, có cách nào lọc số trùng k ạ, Thường thì em hay được gửi dữ liệu dạng: 024,512,678,589,123,642 hoặc 312 321 723 741 796 381 378 323 396 341 344 646 755 355 653 346 353 335 755 756 356 365 347
Dùng tính năng check trùng của Sheet đi thím
 
Upvote 0
thấy chưa mod cũng là code mà :)
 
Upvote 0
using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
static void Main(string[] args)
{
string input = "23,56,89,12,55,77,34,23";
List<int> numbers = input.Split(',').Select(int.Parse).ToList();

List<int> numbersLessThan70 = numbers.Where(num => num < 70).ToList();
List<int> numbersEqualTo23 = numbers.GroupBy(num => num).Where(group => group.Count() > 1).Select(group => group.Key).ToList();
List<int> numbersGreaterThan70 = numbers.Where(num => num > 70).ToList();

Console.WriteLine("Số nhỏ hơn 70: " + string.Join(",", numbersLessThan70));
Console.WriteLine("Số trùng: " + string.Join(",", numbersEqualTo23));
Console.WriteLine("Số lớn hơn 70: " + string.Join(",", numbersGreaterThan70));
}
}
CHAT GPT giúp bạn
Chat GPT có phí hay free ạ?
 
Upvote 0
Em bị gà mờ ấy ạ, em dùng sheet kiểu chỉ biết nhập dữ liệu vào thôi -_- Chứ chưa học hay được hướng dẫn qua đâu hết :'(
này GG search thôi thím :D
Không ai dạy mấy cái này đâu, đi làm thực tế là nó lòi ra.
Mà giờ thím cần để học hiểu hay cần by pass vụ kia thôi.
ChatGPT lên mua đi acc free chắc giờ 20k chứ gì
 
Upvote 0

Announcements

Forum statistics

Threads
418,683
Messages
7,074,742
Members
170,777
Latest member
linkiwinfun

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom