فیلتر اعداد در آرایه
تابعی بنویسید که یک آرایه شامل اعداد را به عنوان ورودی بگیرد؛ اعداد زوج آن را حذف کرده و آرایه جدید شامل فقط اعداد فرد برگرداند
تابعی بنویسید که یک آرایه شامل اعداد را به عنوان ورودی بگیرد؛ اعداد زوج آن را حذف کرده و آرایه جدید شامل فقط اعداد فرد برگرداند
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکdef odd(lst): odd_num_lst = [] for item in lst: if (item % 2) != 0: odd_num_lst.append(item) return odd_num_lst
#include <iostream> using namespace std; int main(){ int n; cout << "Enter how many number you wana enter: "; cin >> n; cout << "Enter numbers: "; int mary[n]; for(int i=0; i<n; i++){ cin >> mary[i]; } for(int i=0; i<n; i++){ cout << "a[" << i <<"] = " << mary[i] << endl; } int a = 0; for(int i=0; i<n; i++){ if(mary[i]%2!=0){ cout << "a fard [" << a <<"] = " << mary[i] << endl; a++; } } }
def filter_odd_numbers(arr): """ این تابع یک آرایه شامل اعداد را به عنوان ورودی میگیرد و آرایهای شامل فقط اعداد فرد را برمیگرداند. """ # استفاده از لیستسازی برای فیلتر کردن اعداد فرد odd_numbers = [num for num in arr if num % 2 != 0] return odd_numbers # مثال از استفاده تابع input_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] result = filter_odd_numbers(input_array) print("آرایه اعداد فرد:", result)
#include <iostream> using namespace std; void daryaft_add(int aaa[],int k){ for(int i=0;i<k;i++){ cout<<"add ha["<<i<<"]"; cin>>aaa[i]; } } void adad_fard(int fff[],int h){ cout<<"namayesh arr fard["; for(int j=0;j<h;j++){ if(fff[j]%2!=0){ cout<< fff[j]<<","; } } cout<<"]"; } int main() { cout<<"x?"; int x; cin>>x; int ARR[x]; daryaft_add(ARR,x); adad_fard(ARR,x); return 0; }
def odd_number():
g=[]
while True:
a=input("Please enter number:\n")
if a=="":
break
else:
g.append(a)
continue
l=["1","3","5","7","9"]
b=len(g)
m=[]
for i in range(b):
d=len(g[i])
if any((g[i])[d-1]==j for j in l):
m.append(g[i])
print("The odd numbers in the number sequence are: ",end="")
return m
for h in odd_number():
print(h," ",end="")
odd_numbers = [] n = int(input("How many numbers do you want to add: ")) for i in range(n): num = int(input("Enter num {}:".format(i+1))) if num%2!=0: odd_numbers.append(num) i+=1 print(odd_numbers)
def araye(): l=[] while 1: print('for exit enter:0') i=int(input('int:')) if i==0: break elif i%2!=0: l.append(i) print(l) araye()
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام