Pętla while jest strukturą sterującą używaną w wielu językach programowania do ciągłego wykonywania zestawu instrukcji, o ile spełniony jest określony warunek.
W przypadku użycia logicznego operatora OR w pętli while dla wartości Char program nie działa poprawnie.
Kod jest następujący:
#include <stdio.h>
void main() {
char choice = 'y';
while( choice != 'n' || choice != 'N') {
int num;
printf("\nEnter any number: ");
scan....
26 styczeń 2022, 21:08
Muszę wziąć pojedynczy wiersz danych wejściowych użytkownika i obliczyć średnią wszystkich liczb, aż osiągnie -1, używając pętli while. Przykładem danych wejściowych użytkownika może być coś w rodzaju 2 -16, dlatego zrobiłem to w ten sposób. Zorientowałem się, jak podzielić to na tablicę int, ale ....
25 styczeń 2022, 22:04
Próbuję po cichu uruchomić skrypty i animację ładowania. Chcę, aby animacja ładowania została zabita po wykonaniu początkowych skryptów, aby można było wykonać końcowy skrypt.
run A.py |
| --> message + ∞ load animation | --> run C.py (uses A & B output)
run B.py |
Mam 80% drogi, ale meto....
25 styczeń 2022, 11:18
Muszę przejść przez 16 milionów wierszy danych SQL. Powiedziano mi, żebym nie używał do tego kursora z powodu problemów z wydajnością. Zacząłem od pętli WHILE, ale nie mogę wymyślić, jak uzyskać następny wiersz w tabeli za pomocą pętli WHILE. Zobacz moje postępy poniżej. Jak uzyskać kolumnę Acco....
24 styczeń 2022, 19:05
Właśnie widziałem to "podczas (coś);" składnia. Wygooglowałem to, ale niczego nie znalazłem. jak to działa? szczególnie drugi, podczas gdy w przykładowym kodzie myli mnie.
Ten kod to program do łączenia dwóch ciągów za pomocą wskaźnika.
#include <stdio.h>
#define MAX_SIZE 100 // Maximum string s....
24 styczeń 2022, 12:42
Próbuję stworzyć niestandardowy CLI i napotkałem problem.
Oto mój kod.
#!/bin/bash
# Function definations.
__help_menu() {
echo -e ""
echo -e "======================="
echo -e "THESE ARE THE AVAILABLE COMMANDS:"
echo -e ""
echo -e "⟹ ./cli.sh --create -domain exampl....
24 styczeń 2022, 08:25
Nie mogę zrozumieć, dlaczego moja funkcja przekracza limit czasu i dlaczego może wejść w nieskończoną pętlę. Czy istnieje przypadek brzegowy, który mogę przeoczyć?
Oto opis problemu:
Mając posortowaną tablicę różnych liczb całkowitych i wartość docelową, zwróć indeks, jeśli cel zostanie znaleziony.....
23 styczeń 2022, 15:29
def joe():
while True:
name = ""
answer = ""
print("What is your name? ")
name = input()
if name != "Joe":
continue
print("What is your password? (it is a fish) ")
answer = input()
if answer == "swordfish":
b....
22 styczeń 2022, 18:40
Poniżej znajduje się fragment mojego kodu. Załóżmy, że wynik play_again() wewnątrz pętli while zwraca wartość False. Dlaczego więc moja pętla while ciągle się zapętla? Czy jest jakiś pomysł, którego nie znam?
game_list = ['0','1','2']
while True:
position = myfunc()
replacement(gam....
22 styczeń 2022, 15:09
Mam dwie komendy powłoki, właściwie ten sam fragment, po wklejeniu ich do terminala:
To działa:
while true; do \
sleep 1; \
ping -c 1 'www.google.com'; echo $?; \
if [ $? -eq 0 ]; then break; fi; \
done
To nie:
/bin/bash -c "(while true; do \
sleep 1; \
ping -c 1 'www.google.com'; \
if [ $? -eq 0 ]....
20 styczeń 2022, 18:21
Używam języka programowania R.
Próbuję zoptymalizować funkcję Rastrign za pomocą wyszukiwania losowego z zamianą i wyszukiwania losowego bez zamiany:
Rastrigin <- function(x1, x2)
{
20 + x1^2 + x2^2 - 10*(cos(2*pi*x1) + cos(2*pi*x2))
}
x1 <- x2 <- seq(-5.12, 5.12, by = 0.1)
f <- outer(x1, x2, Ras....
20 styczeń 2022, 08:40
Coś jest nie tak. Staram się stworzyć kadetę, która potrafi liczyć liczbę dowolnej liczby naturalnej. Podobnie jak liczba 2 to 1, 30 to 2, 456 to 3. Mój kod działa dla liczb jednocyfrowych, ale nie dla liczb dwucyfrowych.
#include<stdio.h>
void main(void)
{
int num,count,check;
float div;
....
19 styczeń 2022, 20:36
ROZWIĄZANE - kod już edytowany. Druga chwila musiała zostać wykorzystana wewnątrz głównej. Myślę, że brzmi to całkiem prosto, hehe przepraszam, dopiero co zacząłem uczyć się kodowania. Dziękuję!
Próbuję zsumować wszystkie liczby od 1 do N i wydrukować wynik, a następnie proszę użytkownika o wprow....
19 styczeń 2022, 17:53
Wymyśliłem poniższy wiersz kodu do rozwiązania: Używając pętli while proś użytkownika o wprowadzenie danych, aż użytkownik wymyśli liczbę z zakresu (1,11).
Moje pytanie brzmi, kiedy jako dane wejściowe wstawiam 123, moja pętla while nadal działa. Czemu? Czy nie powinno się zakończyć, ponieważ user....
19 styczeń 2022, 15:33
Próbuję przekonwertować pętlę for na pętlę while w Pythonie i nie jestem pewien, jak to zrobić. Potrzebujesz pomocy, dzięki! Oto, z czym pracuję:
#FOR #aplicacion que imprima tablas de multiplicar desde la tabla que yo quiera hasta la tabla que yo quiera elijiendo desde que multiplicacion mostrar ....
19 styczeń 2022, 07:52
Nie jestem w stanie rozwiązać tych problemów: Plik "c:\Data\test_while.py", wiersz 7, jeśli x < 0 lub x > 5: TypeError: „
x = []
while True:
try:
x.append(int(input("Please enter a number 1 - 5: ")))
if x < 0 or x > 5:
ValueError
print ("Wrong n....
19 styczeń 2022, 00:41
Tworzę kod, w którym użytkownik powinien wybrać mięso do zjedzenia, a następnie losowo przypisuje do niego inne produkty, aby ukończyć posiłek. Pętla powinna pokazać, jakie masz przedmioty, a na końcu pętli powinna wyświetlić całkowitą wartość kalorii. Zakodowałem cały program, ale kiedy pytam uży....
18 styczeń 2022, 23:16
Jak mówi tytuł, moja pętla while uruchomi się tylko raz. Gdy uruchamiam kod po raz pierwszy, pyta o dane wejściowe i mogę odpowiedzieć na wszystkie pytania w kategoriach Historia i Geo. Następnie wchodzę w exit i próbuję ponownie uruchomić kod, a on będzie pytał mnie, jaki temat chcę. Nadal zatrz....
18 styczeń 2022, 06:56
import random
while True:
num_side = int(input("Which type of dice do You wish to roll? Select from: [4, 6, 8, 10, 12, 20, 100]: "))
num_dice = int(input("How many dice do You wish to roll?: "))
rolls = []
for die in range(num_dice):
dice_roll = random.randint(1, num_side....
17 styczeń 2022, 23:05
Hej, tworzę grę, w której musisz odgadnąć nazwę piosenki tylko za pomocą pierwszych liter, a jeśli pomylisz się, gdy dostaniesz więcej liter dwa razy, gra się kończy. (Nie skończone) Ale natknąłem się na to, że moje czytanie pliku csv mojej piosenki nie kończy się i zapętla się w nieskończoność. M....
17 styczeń 2022, 22:00
Udało mi się sformułować kod, ale nadal nie wiem, gdzie się mylę, są dwa problemy: liczby i liczba wystąpień. Jeśli jedno działa, drugie nie.
Zadanie: Korzystając z pętli while, napisz program, który prosi użytkownika o wprowadzenie liczby dodatniej, powiedzmy N. Następnie program prosi użytkownika....
17 styczeń 2022, 17:56
Na naszych listach kontaktów mamy tablicę obiektów reprezentujących różne osoby. Mamy funkcję lookUpProfile, która jako argument przyjmuje nazwę. Funkcja powinna sprawdzić, czy imię jest rzeczywistym imieniem kontaktu. Wydrukuje nazwę kontaktu w konsoli, a następnie true, jeśli nazwa pasuje do im....
17 styczeń 2022, 10:16
Piszę prosty program o ciekawostkach, który pomoże zapoznać się z C#. Jestem na wczesnym etapie rozwoju i natknąłem się na problem, z którym trudno mi zrozumieć. Oto kod, a po nim to, czego próbowałem do tej pory.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text....
16 styczeń 2022, 22:16
Działa: Python 3.9.9 i Django 4
Próbuję połączyć pętlę, która czeka na dane wejściowe użytkowników, a następnie dołącza te dane wejściowe do istniejącego słownika. Zobacz kod poniżej:
def calculator(request):
loop_int = 1
numbers = [str(x) for x in range(0,10)]
i = "1"
current_nums....
16 styczeń 2022, 08:55
Spróbuj skonfigurować moje Raspberry Pi z wentylatorem. Powinien rejestrować temperaturę co 5 minut i zapisywać ją w pliku .csv za pomocą skryptu Pythona. Jeśli temperatura jest wyższa niż 52 stopnie Celsjusza, należy włączyć koncentrator USB i wyłączyć go, jeśli jest poniżej tej wartości. Na raz....
16 styczeń 2022, 00:11