Respuesta :
Answer:
The program in Python is as follows:
myStr = input()
pos = int(input())
chrr = input()
myList=[]
myList[:0]=myStr
myList[pos] = chrr
myStr =""
for i in myList:
myStr+=i
print(myStr)
Explanation:
This gets input for the string
myStr = input()
This gets input for the character position
pos = int(input())
This gets input for the incoming character
chrr = input()
Create an empty list
myList=[]
Convert the string to a list
myList[:0]=myStr
Replace the character
myList[pos] = chrr
Empty the string
myStr =""
Get the new string
for i in myList:
myStr+=i
Print the new string
print(myStr)
Following are the C++ program to replace the first index value of the string.
Program Explanation:
- Defining header file.
- Defining the main method.
- Inside the main method three variable "Sval, Spos, Subchar" is declared in which "string, int, and char".
- After input variable value a string variable is declared with the at (method), which replaces the first index value with the character value.
- After replacing the first index value that is "0" use the prints method that prints its value.
Program:
#include <iostream>//header file
#include <string>//header file
using namespace std;
int main() //main method
{
string Sval;//defining string variable
int Spos;//defining integer variable
char Subchar;//defining char variable
cin>>Sval>>Spos>> Schar;//input value
Sval.at(Spos) = Subchar; //using string variable that replaces the first index value with the character value
cout << Sval << endl;//printing the replaced value
return 0;
}
Output:
Please find the attached file.
Learn more:
brainly.com/question/24494143