K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

uses crt;

var a:array[1..50]of char;

i,n:integer;

begin

clrscr;

repeat

write('n='); readln(n);

if (n<=0) or (n>50) then writeln('ban da nhap sai, yeu cau ban nhap lai');

until (n>0) and (n<=50);

for i:=1 to n do

begin

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

end;

{------------------xuat--------------------}

for i:=1 to n do

write(a[i]:4);

readln;

end.

quá đơn giản

bài 1:

uses crt;

var a:array[1..100]of integer;

i,n,dem:integer;

begin

clrscr;

repeat

write('n='); readln(n);

if (n<=0) or (n>100) then writeln('ban da nhap sai,yeu cau ban nhap lai');

until (n>0) and (n<=100);

for i:=1 to n do

begin

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

end;

{--------------xuat-day--------------}

for i:=1 to n do

write(a[i]:4);

{-------------xu-ly----------------}

dem:=0;

for i:=1 to n do

if a[i] mod 2=1 then inc(dem);

writeln('so luong so le trong day la: ',dem);

readln;

end.

bài 2:

uses crt;

var a:array[1..50]of char;

i,n:integer;

begin

clrscr;

repeat

write('n='); readln(n);

if (n<=0) or (n>50) then writeln('ban da nhap sai, yeu cau ban nhap lai');

until (n>0) and (n<=50);

for i:=1 to n do

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

{------------------xuat--------------------}

for i:=1 to n do

write(a[i]:4);

readln;

end.

bài 3:

uses crt;

var st1,st2:string;

d,d1:integer;

begin

clrscr;

write('nhap xau thu 1:'); readln(st1);

write('nhap xau thu 2:'); readln(st2);

d:=length(st1);

d1:=length(st2);

if d>d1 then writeln('xau thu 1 dai hon xau thu 2');

if d<d1 then writeln('xau thu 2 dai hon xau thu 1');

if d=d1 then writeln('hai xau co do dai bang nhau');

readln;

end.

xin lỗi bạn , mình xin sửa lại bài 2 như sau:

uses crt;

var a:array[1..50]of char;

i,n:integer;

begin

clrscr;

repeat

write('n='); readln(n);

if (n<=0) or (n>50) then writeln('ban da nhap sai, yeu cau ban nhap lai');

until (n>0) and (n<=50);

for i:=1 to n do

begin

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

end;

{------------------xuat--------------------}

for i:=1 to n do

write(a[i]:4);

readln;

end.

uses crt;

var a:array[1..100]of integer;

i,n,dem1,dem2:integer;

begin

clrscr;

readln(n);

for i:=1 to n do readln(a[i]);

for i:=1 to n do write(a[i]:4);

writeln;

dem1:=0;

for i:=1 to n do 

  if (a[i]>a[i-1]) and (a[i]>a[i+1]) then dem1:=dem1+1;

dem2:=0;

for i:=1 to n do 

  if (a[i]<a[i-1]) and (a[i]<a[i+1]) then dem2:=dem2+1;

writeln(dem1);

writeln(dem2);

readln;

end.

10 tháng 3 2021

uses crt;

var a:array[1..100]of integer;

n,i,t:integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do 

begin

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

end;

t:=0;

for i:=1 to n do 

  if a[i] mod 2<>0 then t:=t+a[i];

writeln(t);

readln;

end.

17 tháng 12 2022

var n,i,dem,t:integer;
a:array[1..50] of integer;
begin
    dem:=0;
    t:=0;
    read(n);
    for i:=1 to n do 
    read(a[i]);
    for i:=n downto 1 do
    write(a[i]);
    writeln;
    for i:=1 to n do 
    if (a[i] mod 2 = 0) then dem:=dem+1;
    if a[i]<a[i-1] then t:=t+1;
    writeln(dem);
    if t=0 then write('Co lap thanh cap so +')
    else write('Ko the lap thanh cap so +');
    readln;
end.

16 tháng 4 2023

program stringManipulation;

var
  st1, st2: string;
  countN, i: integer;

begin
  write('Nhap vao xau ki tu st1: ');
  readln(st1);
  countN := 0;
  for i := 1 to length(st1) do
  begin
    if (st1[i] = 'N') or (st1[i] = 'n') then
    begin
      countN := countN + 1;
    end;
  end;
  writeln('So ky tu N va n trong xau st1 la: ', countN);
  st2 := '';
  for i := 1 to length(st1) do
  begin
    if (st1[i] >= 'A') and (st1[i] <= 'Z') then
    begin
      st2 := st2 + st1[i];
    end;
  end;
  writeln('Cac ky tu in hoa trong xau st1 la: ', st2);
  write('Xau st1 viet theo chieu nguoc lai la: ');
  for i := length(st1) downto 1 do
  begin
    write(st1[i]);
  end;
  readln;
end.

16 tháng 4 2023

st1 = input("Nhập vào xâu kí tự: ")
count_n = 0
st2 = ""
for char in st1:
    if char == 'N' or char == 'n':
        count_n += 1
    if char.isupper():
        st2 += char

print("Số lần xuất hiện của kí tự 'N' và 'n' là:", count_n)
print("Xâu kí tự chỉ chứa kí tự in hoa là:", st2)
print("Xâu kí tự đảo ngược là:", st1[::-1])

16 tháng 12 2022

#include <bits/stdc++.h>

using namespace std;

int A[500],n,i,dem,dem1;

int main()

{

cin>>n;

for (int i=1; i<=n; i++) cin>>A[i];

for (int i=n; i>=1; i--) cout<<A[i]<<" ";

cout<<endl;

dem=0;

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

if (A[i]<10) dem++;

cout<<dem<<endl;

dem1=0;

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

if (A[i]>1)

{

bool kt=true;

for (int j=2; j*j<=A[i]; j++)

if (A[i]%j==0) kt=false;

if (kt==true) dem1++;

}

cout<<dem1;

return 0;

}

1 tháng 4 2022

Để mình giải cho

#include <bits/stdc++.h>

using namespace std;

long long a[50],i,n;

int main()

{

cin>>n;

for (i=1; i<=n; i++) cin>>a[i];

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

if (a[i]%2==0) cout<<a[i]<<" ";

return 0;

}