فیلتر اعداد در آرایه
تابعی بنویسید که یک آرایه شامل اعداد را به عنوان ورودی بگیرد؛ اعداد زوج آن را حذف کرده و آرایه جدید شامل فقط اعداد فرد برگرداند
👨💻 11 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
تابعی بنویسید که یک آرایه شامل اعداد را به عنوان ورودی بگیرد؛ اعداد زوج آن را حذف کرده و آرایه جدید شامل فقط اعداد فرد برگرداند
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()
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام