Bài 4: Bài toán và thuật toán

Văn Hữu
Xem chi tiết
Bastkoo
19 tháng 12 2023 lúc 19:54

Program HOC24;

var s: string;

i,x: byte;

begin

readln(s);

//-----------Câu a

while s[1]=#32 do delete(s,1,1);

while s[length(s)]=#32 do delete(s,length(s),1);

while pos(#32#32,s)<>0 do delete(s,pos(#32#32,1);

writeln(s);

//-------------Câu b

s[1]:=upcase(s[1]);

for i:=1 to length(s) do

if s[i]=#32 upcase(s[i+1]);

writeln(s);

//--------------Câu c

for i:=1 to length(s) do

if s[i]=#32 then x:=i;

for i:=x+1 to length(s) do

write(s[i]);

//---------------------------

readln

end.

Bình luận (0)
Hồ Nguyên
Xem chi tiết
Bastkoo
8 tháng 10 2023 lúc 20:00

Bình luận (2)
trung
8 tháng 10 2023 lúc 14:48

 1111011.112

trình bày:

- Biểu diễn số nguyên dương từ hệ thập phân sang hệ nhị phân: Để tìm các số dk, dk-1, ..., d1, d0 ta thực hiện chia liên tiếp N cho 2 để tìm số dư. Sau đó, viết các số dư theo chiều từ dưới lên ta được số nhị phân cần tìm

- Dựa theo quy tắc ta có các kết quả sau: 123.7510 = 1111011.112

Bình luận (1)
Vy Vy
Xem chi tiết
Nguyễn Phúc Hưng
21 tháng 4 2023 lúc 19:45

n = int(input("Nhập số nguyên n:"))

if n%2 == 0:

     print("Số đã nhập là số chẵn")

else:

     print("Số đã nhập là số lẻ")

Bình luận (0)
Ngưu Kim
Xem chi tiết
Phía sau một cô gái
20 tháng 3 2023 lúc 20:01

xau = input('Nhap chuoi: ')

so_khoang_cach = xau.count(' ')

print('So khoang cach:', so_khoang_cach)

vi_tri = []

for i in range(len(xau)):

     if xau[i] == ' ':

          vi_tri.append(i)

print('Vi tri khoang cach:', vi_tri)

Bình luận (0)
Duy Lương
Xem chi tiết
Nguyễn Lê Phước Thịnh
4 tháng 2 2023 lúc 15:21

uses crt;

var m,n,s,i:integer;

begin

clrscr;

readln(m,n);

s:=0;

for i:=m to n do

if i mod 2=0 then s:=s+i;

writeln(s);

readln;

end.

Bình luận (0)
Mai Pham
Xem chi tiết
Trọng Nghĩa Nguyễn
Xem chi tiết
Duongg Thuyy
Xem chi tiết
linh luong
Xem chi tiết
Nguyễn Lê Phước Thịnh
24 tháng 2 2022 lúc 13:36

#include <bits/stdc++.h>

using namespace std;

long long x,n,i,t;

//chuongtrinhcon

bool ktscp(long long x)

{

int c=sqrt(x);

if (c*c==x) return(true);

else return(false);

}

//chuongtrinhchinh

int main()

{

cin>>n;

t=0;

for (i=1; i<=n; i++)

{

cin>>x;

if (ktscp(x)==true) t+=x;

}

cout<<t;

return 0;

}

Bình luận (0)