- Viết chương trình nhập một mảng n số nguyên, (với n là số nguyên nhập từ bàn phím
- Xuất mảng vừa nhập ra màn hình
- Nhập số nguyên k, đếm số lần xuất hiện của k trong mảng vừa nhập.
Đề 1: Nhập số nguyên k, đếm xem số nguyên k xuất hiện bao nhiêu lần trong mảng.
Đề 2: Liệt kê tất cả các số chính phương có trong mảng.(giống liệt kê tất cả các số nguyên tố có trong mảng)
Đề 3: Viết chương trình nhập vào 1 mảng n số nguyên.
"In danh sách số nguyên vừa nhập"
"In đảo ngược các số nguyên vừa nhập"
Đề 4: Viết chương trình nhập vào một chuỗi, in đảo ngược chuỗi vừa nhập.
Quảng cáo
1 câu trả lời 118
Bài 1
using System;
class Program
{
static void Main()
{
Console.Write("Nhập số phần tử của mảng: ");
int n = int.Parse(Console.ReadLine());
int[] arr = new int[n];
// Nhập mảng
for (int i = 0; i < n; i++)
{
Console.Write($"Nhập phần tử thứ {i + 1}: ");
arr[i] = int.Parse(Console.ReadLine());
}
Console.Write("Nhập số nguyên k: ");
int k = int.Parse(Console.ReadLine());
// Đếm số lần xuất hiện của k
int count = 0;
foreach (int num in arr)
{
if (num == k)
{
count++;
}
}
Console.WriteLine($"Số {k} xuất hiện {count} lần trong mảng.");
}
}
Bài 2
using System;
class Program
{
static bool IsPerfectSquare(int num)
{
int sqrt = (int)Math.Sqrt(num);
return sqrt * sqrt == num;
}
static void Main()
{
Console.Write("Nhập số phần tử của mảng: ");
int n = int.Parse(Console.ReadLine());
int[] arr = new int[n];
// Nhập mảng
for (int i = 0; i < n; i++)
{
Console.Write($"Nhập phần tử thứ {i + 1}: ");
arr[i] = int.Parse(Console.ReadLine());
}
// Liệt kê số chính phương
Console.WriteLine("Các số chính phương trong mảng là:");
foreach (int num in arr)
{
if (IsPerfectSquare(num))
{
Console.Write(num + " ");
}
}
}
}
Bài 3
using System;
class Program
{
static void Main()
{
Console.Write("Nhập số phần tử của mảng: ");
int n = int.Parse(Console.ReadLine());
int[] arr = new int[n];
// Nhập mảng
for (int i = 0; i < n; i++)
{
Console.Write($"Nhập phần tử thứ {i + 1}: ");
arr[i] = int.Parse(Console.ReadLine());
}
// In danh sách số nguyên
Console.Write("Danh sách số nguyên vừa nhập: ");
foreach (int num in arr)
{
Console.Write(num + " ");
}
// In đảo ngược mảng
Console.Write("\nĐảo ngược danh sách: ");
Array.Reverse(arr);
foreach (int num in arr)
{
Console.Write(num + " ");
}
}
}
Bài 4
using System;
class Program
{
static void Main()
{
Console.Write("Nhập chuỗi: ");
string input = Console.ReadLine();
// In đảo ngược chuỗi
char[] charArray = input.ToCharArray();
Array.Reverse(charArray);
string reversedString = new string(charArray);
Console.WriteLine("Chuỗi đảo ngược: " + reversedString);
}
}
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
148884
-
99269
-
79761
-
72647
-
55686
